J3D081 персонализировать для глобальной платформы

Я приобрел смарт-карты J3D081 у китайского поставщика. У меня есть только несовместимая документация по J3A081.

Поскольку карта находится на этапе предварительной персонализации, мне потребуется последовательность APDU, чтобы определить карту как T1.

Я могу загрузить корневой апплет, но поскольку моя документация предназначена для другого чипа, регистры неверны.

Кто-нибудь знает, как настроить карту для использования Global Platform?

Я предполагаю, что простое переплавление карты приведет к ее необратимому повреждению, поскольку состояние по умолчанию не подходит для связи, верно?

Это проект для любителей, поэтому у меня нет поддержки со стороны NXP.


person Reiner Rottmann    schedule 25.09.2018    source источник
comment
Посмотрите на эту страницу. Я ожидаю, что T=1 по умолчанию для эта карта и только T=0 требует особого обращения. Это можно проверить путем интерпретации ATR, см. ISO 7816-3. Кроме того: Попытка работать со смарт-картой без надлежащей документации чревата большим разочарованием, из интерфейса вы просто не получите много полезной информации.   -  person guidot    schedule 25.09.2018
comment
Я слышу тебя. Очень неприятно иметь вард в таком состоянии. Я думаю, что этот поставщик просто по умолчанию продает карты в T1, но картам нужны некоторые настройки, чтобы их распознала Global Platform.   -  person Reiner Rottmann    schedule 25.09.2018


Ответы (1)


Упомянутая вами карта, если модель и характеристики верны в Интернете, поставляется с поддержкой GP 2.2. Я думаю, у вас уже должны были быть тестовые ключи по умолчанию, и этого было бы достаточно, чтобы загрузить ваш апплет на карту Java. Для выполнения операций с апплетами вы можете использовать globalplatformpro. После успешной установки апплета вам потребуются APDU ISO 7816-4 для связи с вашим апплетом.

person Kemal Atik    schedule 21.01.2019
comment
Я был бы рад узнать причину отрицательного голоса и готов внести улучшения после обратной связи. - person Kemal Atik; 21.01.2019