2015-02-21 7 views
0

Я хочу установить файл .cap. Но я хочу, чтобы Менеджер карт выполнял проверку DAP при загрузке моего файла. Что мне делать? Проверяет ли он DAP по умолчанию или я должен использовать некоторые параметры в процессе установки?Как выполнить проверку DAP в загрузке файлов .cap?

Мой смарт-карта является Java Card 3.0.1 что соответствует Global Platform 2.2.1

Не то, что я использую Eclipse, и JCDK для разработки апплетов и я использую зм и JCManager для загрузки апплетов.

ответ

1

Ответ на вопросы:

  • Я хочу, чтобы менеджер карты, чтобы сделать DAP проверку во время загрузки моего файла. Что мне делать?

Есть два следующих сценариев, если один из сценария будет происходить тогда DAP block будет необходимо в блоке нагрузки:

1.Если любого домена безопасности имеет Mandated DAP Verification privilege и если так: данные аутентификации (DAP Блок, идентифицирующий вышеупомянутый Домен безопасности) должен присутствовать в файле загрузки.

2.Если связанный с ним домен безопасности имеет DAP Verification privilege, и если да, то: в файл загрузки должны присутствовать данные аутентификации (блок DAP, определяющий соответствующий домен безопасности).

  • Проверяет ли он DAP по умолчанию или я должен использовать некоторые параметры в процессе установки?

Вам необходимо установить соответствующие привилегии во время процесса установки домена безопасности (как описано выше). DAP verification keys также необходимо поместить в зону безопасности, которая проверит DAP. DAP Keys может быть RSA или DES и должен быть помещен в определенную ключевую версию.

Для более подробной информации обратитесь Global Platform спецификация GPC_Specification_2.2.1

+0

Спасибо. И как я могу создавать файлы '.CAP', содержащие данные аутентификации? Насколько я знаю, когда я использую конвертер для преобразования своих файлов .class в '.cap', в вывод ничего не входит, кроме программы. Как я могу добавить данные проверки? – TheGoodUser

1

Вы можете использовать инструмент загрузчика sim для установки апплета с обязательной проверкой DAP, вы можете найти инструмент here.

+0

Насколько я знаю, используя DAP проверка не является обязательным, не так ли? i.e: Возможно, карта поддерживает его, а может и нет, но если его поддерживает, пользователь может выбрать ее использовать или нет, правильно? – TheGoodUser

+0

, если проверка DAP является обязательной в конфигурации, тогда необходимо проверить DAP. –

+0

Вы можете прочитать глобальные спецификации пластин [здесь] (http://www.globalplatform.org/specificationscard.asp) перейдите на страницу 74. –

 Смежные вопросы

  • Нет связанных вопросов^_^