所以我正在尝试编写一个小程序,它使用该javax.smartcardio
库从智能卡中读取序列号。智能卡与bit4id
读卡器连接,现在我成功连接到智能卡并读取了ATR和协议等基本信息(T = 1)。
我对此做了一些研究(例如: http: //www.cardwerk.com/smartcards/smartcard_standard_ISO7816-4_5_basic_organizations.aspx#table9)
但是我没有得到我应该将哪个特定的命令 APDU 列表发送到卡以获取该序列号。有没有一种“简单的方法”可以做到这一点,而无需阅读大量的论文和手册?我想我需要一些数据表来了解数据是如何存储在卡内的,对吧?或者我也可以发送某种命令 APDU 来从卡中检索此信息吗?
现在我只收到 SW=6986 响应(无效命令)
任何建议,即使只是在工作流程上,将不胜感激!