![]() |
|
Модераторы: AntonSaburov |
![]()
|
|
| Fieral |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 250 Регистрация: 10.12.2007 Репутация: нет Всего: 1 |
Вопрос такой:
на сколько сильно работа на симуляторе javaCard отличается от реальной смарткарты? по таким параметрам как: скорость работы, объём доступной памяти, и т.д.... --------------------
Если собака свернулась калачиком, значит будет дождь, а если сидит выпучив глаза, значит у неё запор. |
|||
|
||||
| neutrino |
|
|||
![]() Gothic soul ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 3041 Регистрация: 25.3.2002 Где: Верхняя Галилея, Кармиэль Репутация: нет Всего: 62 |
Очень сильно. Работает очень быстро. Собственно все вычисления производятся на компе. Кроме того, на симуляторе смарт карты все возможные алгоритмы шифрования, макинга и т.п. реализованы, что конечно же не отражает действительности, т.к. на смарт картах в основном реализована только их часть. Если вы используете JCOP карты, то может быть что-то похожее.
-------------------- The truth comes from within ... Покойся с миром, Vit |
|||
|
||||
| Fieral |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 250 Регистрация: 10.12.2007 Репутация: нет Всего: 1 |
А как можно протестировать на реальной карте или максимально приближенно к ней?
Мне нужно продемонстрировать эфективность работы алгоритма. --------------------
Если собака свернулась калачиком, значит будет дождь, а если сидит выпучив глаза, значит у неё запор. |
|||
|
||||
| Fieral |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 250 Регистрация: 10.12.2007 Репутация: нет Всего: 1 |
Ну вообще, я написал либу которая:
1) берёт объект 2) превращает его в массив 3) нарезает порциями 4) отправляет "в джавакард" (на порт 9000) через APDU, 5) там собирает обратно в цельный массив 6) превращает его в объект и бросает в метод aпплета:
7) и снова: 1,2,3,отправка клиенту,5, возвращает объект-результ клиенту из метода:
Вопрос: будет ли эта блестящая реализация работать на реальной жавакарте? --------------------
Если собака свернулась калачиком, значит будет дождь, а если сидит выпучив глаза, значит у неё запор. |
||||
|
|||||
| Fieral |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 250 Регистрация: 10.12.2007 Репутация: нет Всего: 1 |
Да: и как можно оценить размар памяти поедаемый апплетом - влезет ли он на карту?
--------------------
Если собака свернулась калачиком, значит будет дождь, а если сидит выпучив глаза, значит у неё запор. |
|||
|
||||
| neutrino |
|
|||
![]() Gothic soul ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 3041 Регистрация: 25.3.2002 Где: Верхняя Галилея, Кармиэль Репутация: нет Всего: 62 |
Какими средствами пользуетесь для работы с картой? Что за симулятор?
В общем, сколько хотите посылать данных? На какие куски режете? Испльзуете ли Secured Channel? Известно ли какой длины массив надо собрать заранее? Или хотя бы максимальную его длину? Если да, можно на карте выделить память при установке апплета (в функции инсталл) и писать в уже выделенный массив. Сейчас есть карты по 128КБ и даже больше. Добавлено через 1 минуту и 32 секунды
Если убрать компоненты КАП файла - дебаг и инфо, и прибавить к этому выдеяемую память при инсталле будет искомое. -------------------- The truth comes from within ... Покойся с миром, Vit |
|||
|
||||
| Fieral |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 250 Регистрация: 10.12.2007 Репутация: нет Всего: 1 |
Я использую:
Java Card Development Kit 2.2.2 Eclipse plugin Eclipse-JCDE там встроенный симулятор: JCWDE Передачу данных делаю прямо через консоль (APDUtool) или через Apdu-компонет в Java: (http://forum.vingrad.ru/forum/topic-296946/kw-обмен-сообщениями.html) Тогда за одно обращения я передаю порцию данных или техническую информацию вроде там "начало передачи", "конец", "началао приёма" и т.д. (это я сам закодил).
Можно эту часть поподробнее? Сколько приблизительно весят апплеты на карте? И сколько памяти поглощают во время работы? --------------------
Если собака свернулась калачиком, значит будет дождь, а если сидит выпучив глаза, значит у неё запор. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java Card | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |