Я новичок в разработке java-карт. Я хочу прочитать UID-карту java-карты в рамках программы. Я хочу использовать этот ключ для будущих использования. Я не хочу отправлять апду команд и получить UID. Есть ли способ прочитать UID в коде ??? Благодаря SSVПрочитать UID java-карты в рамках программы
ответ
Непроверенные мной, но там, кажется, UID
класс со статическим getStaticUID()
метода в проприетарных API, NXP на JCOP.
Если у вас есть Eclipse с установленными инструментами NXP JCOP, загляните в плагины своей папки установки Eclipse, чтобы найти папку *smartmx.targetpacks.smartmx_*/apis
, которая содержит (zipped) Javadocs для проприетарного API NXP.
Насколько я знаю, нет стандартизованного способа использования Java-карты или глобальной платформы для доступа к UID.
Это будет иметь смысл из-за поддержки протокола MIFARE в чипах SmartMX (если они настроены на поддержку MIFARE, конечно). –
Спасибо за ваш ответ. Я хочу знать, что такое номер изображения карты (CIN), и это уникальное значение и длина CIN.i читают документ GP 2.1.1, и он говорит, что внутри java-карты я могу читать CIN. благодаря – Need
Почему бы не прочитать UID (путем «отправки команд APDU») и сохранить это во время персонализации вашего апплета? – martijno
Спасибо martijno, я знаю, как читать uid от отправки команд apdu от устройства к card.but, я хочу знать, как использовать некоторые команды apdu в приложении Java-карты. Затем я хочу зашифровать uid и отправить обратно на устройство. – Need