Java卡功能获取智能卡GUID / UUID?

我正在尝试编写一个简单的javacard应用程序,允许您读取GUID / UUID卡 使用简单的APDU命令。 据我所知,每张智能卡都包含一张卡片独有的GUID。应使用标准APDU命令检索此GUID。 有谁知道如何做到这一点? Maby有示例项目,甚至只是一个java函数来做到这一点? 最好的祝福 A.E     
已邀请:
AFAIK GUID / UUID不是适用于任何智能卡产品的标准卡实例标识。例如,使用文件EF_ICCID(ICC标识)(ETSI TS 102 221 V6.15.0(2010-02))的内容来识别SIM卡,因此您可以通过普通的UICC文件访问API来获取SIM卡。 ATR用于卡类型识别(ISO / IEC 7816-4)。 GUID / UUID在卡上的存在特定于某些智能卡制造商/产品或智能卡应用程序。 因此,对于GUID / UUID,您应该至少识别产品和制造商文档,或者使用该特定卡的人可以回答您是否可以检索此信息以及如何(使用标准API - 例如,如果它存储在EF或专有卡中)小程序。 在终端方面,这通常在一些安全验证之后使用SELECT / READ *或GET DATA APDU来完成。     
GUID不一定是智能卡标识符。实际上智能卡中可能没有唯一的标识符。 GUID始终是某些自定义实现的结果,例如,将GUID号存储在只读文件中。 我不确定类字节0xFF,GSM是A0,00 / 8X用于UICC,8X用于GP,INS CA通常是GETDATA     

要回复问题请先登录注册