Для чего нужен апплет JCOP Identification?

У меня есть смарт-карта CJ3A080 v2.4.1 NXP JCOP.

Когда я хочу выбрать AID=A0 00 00 01 67 41 30 00 FF, я получаю SW1-SW2=6A82 (файл или приложение не найдено) и некоторые другие данные, как показано ниже:

< 00 A4 04 00 09 00
< A0 00 00 01 67 41 30 00 FF
> 02 21 00 33 00 00 00 00 4E 58 30 31 31 43 00 03 ED 10 3C
> 6A82

Я искал этот AID в Google и обнаружил, что это AID апплета с именем JCOP Identification Applet, и этот апплет НЕ ВЫБИРАЕТСЯ.

Мои вопросы:

  1. Что означают эти данные?
  2. Для чего эти апплеты? Когда и как я могу его использовать?
  3. Можно ли сделать его ВЫБОРИМЫМ?

person TheGoodUser    schedule 22.11.2014    source источник


Ответы (2)


отвечу по порядку:

  1. см. руководство администратора или пользователя JCOP (эта информация обычно защищена соглашениями о неразглашении)
  2. для идентификации продукта
  3. no
person Maarten Bodewes    schedule 22.11.2014
comment
Вы имели в виду, что размещение этих данных здесь подвергает риску мою карту? - person TheGoodUser; 22.11.2014
comment
Данные специфичны для каждой карты? Я имею в виду, разве мы не можем отождествить продукт с его ATR? - person TheGoodUser; 22.11.2014
comment
Извините, мне не удалось найти руководство пользователя/администратора JCOP. где я могу найти его? - person TheGoodUser; 22.11.2014
comment
От человека, который продал вам карты, или, конечно, от NXP. - person Maarten Bodewes; 22.11.2014
comment
Спасибо, мистер Оулстед. Не могли бы вы также проверить мой первый и второй комментарии? - person TheGoodUser; 22.11.2014
comment
Извините, мистер Оулстед, почему они назначают апплет для идентификации продукта вместо упоминания этих данных в таблице данных? - person TheGoodUser; 24.11.2014
comment
Это не апплет. Это лишь небольшая часть среды выполнения, которую можно использовать для отслеживания и идентификации продукта. - person Maarten Bodewes; 24.11.2014

Я заметил ваш еще один вопрос person">здесь, в котором менеджер Jcop перечисляет идентификационные данные. Это делается этим апплетом,

Я настоятельно рекомендую вам использовать оболочку Jcop в eclipse, чтобы иметь более простой интерфейс. Для этого вы можете использовать там /identify, и результат будет примерно таким:

/identify
 => 00 A4 04 00 09 A0 00 00 01 67 41 30 00 FF          .........gA0..
 (28350 usec)
 <= B3 11 01 29 00 00 00 00 50 48 36 35 30 41 01 03    ...)....PH650A..
    C1 3C 82 6A 82                                     .<.j.
Status: File not found
FABKEY ID:   0xB3
PATCH ID:    0x11
TARGET ID:   0x01 (smartmx)
MASK ID:     0x29 (41)
CUSTOM MASK: 00000000
MASK NAME:   PH650A
FUSE STATE:  fused
ROM INFO:    C13C82
COMBO NAME:  smartmx-m29.B3.11-PH650A 
person BzH    schedule 24.11.2014
comment
Спасибо. Где я могу найти значение этих пунктов? (FABKEY ID, PATCH ID,...) А также смысл разных значений для них? Я имею в виду, какие значения может принимать FABKEY? (Например) - person TheGoodUser; 24.11.2014
comment
Это именно то, что сказал Оулстед: «см. руководство администратора или пользователя JCOP». вы можете запросить этот документ у того, у кого вы купили карту - person BzH; 24.11.2014
comment
О, я кое-что заметил, что такое 00 после 09 в вашей команде выбора? Это автоматически публикуется как длина ответа или это написано вами? какую оболочку вы использовали для отправки этой команды? а почему команда select пишется в 2 строки? вы указываете 09 в качестве длины данных, но длина данных больше. не могли бы вы проверить точную команду, которую я разместил в своем ответе, я имею в виду отправить 00 A4 04 00 09 A0 00 00 01 67 41 30 00 FF - person BzH; 24.11.2014
comment
И, пожалуйста, убедитесь, что ваша карта является картой Jcop, иначе вы получите ошибку 0x6A 82. - person BzH; 24.11.2014
comment
00 после 09 - это Le (как я уже упоминал в своем другом вопросе, это форма, которую использует мой комплект для разработки: CLA | INS | P1 | P2 | Lc | Le в первой строке + Data во второй строке. Поэтому я отправил правильную команду). а про тип карты да! Я уверен. AID, который я упомянул в вопросе, является AID апплета идентификации JCOP. и если вы ищете его, вы найдете некоторые веб-сайты, которые указывают его как апплет jcopcards, который возвращает some data|6A82 в ответ на команду SELECT. - person TheGoodUser; 24.11.2014
comment
Мое программное обеспечение — CardTool. Это комплект разработчика программного обеспечения для чтения ACR38. - person TheGoodUser; 24.11.2014
comment
Могу я попросить вас взглянуть на мой последний комментарий под ответом мистера Оулстеда? - person TheGoodUser; 24.11.2014
comment
Дорогая Хана, Оба ответа были хорошими, но я проверяю ответ m owlasted, потому что там также были ответы на вопросы 2 и 3. ваши ответы помогли мне понять смысл этих данных-ответов. благодарю вас. - person TheGoodUser; 24.11.2014