具有相同ATR的差异智能卡

时间:2013-03-01 12:15:30

标签: java smartcard javacard

在Java程序中,我需要区分两个相同的Javacard和GlobalPlatform智能卡(当然,使用相同的ATR)。我需要在建立任何安全通道之前执行此操作,那么有没有办法知道卡中安装的小程序的帮助而不使用GET STATUS命令?我可以更改一张卡的ATR的历史字节吗?

1 个答案:

答案 0 :(得分:1)

您可以使用SELECT by NAME APDU尝试可能的AID。否则,不,您无法在未向卡管理员进行身份验证的情况下请求applet AID。

请注意,您可以将AID缩短为5个字节(RID),卡片管理员应选择一个具有以相同RID开头的实例AID的小程序。