Я использую комплект разработки javacard 3.0.4 для создания файла шапки. Файлы классов создаются с помощью команды 'javac -g -classpath %JC_HOME%\lib\api.jar;%JC_HOME%\lib\installer.jar PATH_TO_THE_JAVA_FILES_OF_THE_PROJECT'.
Я использую конвертер для преобразования файлов классов в файл CAP, предоставив файл конфигурации. Содержимое файла конфигурации:
-out EXP JCA CAP
-classdir PATH_TO_CLASS_FILES
-exportpath PATH_TO_EXPORT_API_FILES
-applet 0xa0:0x00:0x00:0x00:0x62:0x12:0x34 MyWallet.Wallet
MyWallet 0xa0:0x00:0x00:0x00:0x62:0x12:0x34 1.0
Шапка создана успешно. Но когда я вижу формат ascii шапки (используя capdump.bat), я вижу, что он содержит всю информацию о файлах классов апплета, что является проблемой безопасности.
Когда я создаю файл кепки с помощью eclipse (в котором установлен плагин JCOP), файл CAP не содержит никакой информации о файле класса.
Поэтому, пожалуйста, помогите мне избавиться от информации о файле класса в файле CAP при создании с помощью CONVERTER.bat в командной строке.