Как идентифицировать немецкую идентификационную карту с помощью RFID-Card-Reader (javax.smartcardio)?

Привет два вместе,

Я пишу Java-приложение, используя

javax.smartcardio *.

UID (32 бита) немецкой идентификационной карты генерируется случайным образом при каждом доступе. Атр (152 бит) остается прежним.

В настоящее время я беру UID из карт RFID и, если это немецкая идентификационная карта, это ATR.

Есть ли способ получить больше информации со смарт-карт с помощью смарт-карт?

Как я могу улучшить идентификацию немецкой идентификационной карты?

Заранее спасибо

1 ответ

Идентификатор немецкой идентификационной карты уникален и неизменен для каждой карты. Чтобы получить доступ к этому уникальному идентификатору (который хранится в файле), вы должны установить File-Read keys после взаимной аутентификации. Временный идентификатор используется как вызов карты для функций деривации ключей. Я уверен, что IAS ECC v1 поможет вам.

Другие вопросы по тегам