我有一张双接口 java 卡,并从卡中获取以下信息:
接触接口 - ATR =3B F8 13 00 00 81 31 FE 45 4A 43 4F 50 76 32 34 31 B7
非接触式接口 - ATR =3B 88 80 01 4A 43 4F 50 76 32 34 31 5E
在网上搜索了ATR后发现接触接口是一个NXP JCOP CJ3A080v241
但是搜索联系人少的 ATR 并没有给我任何东西。
现在的问题:
- 1- 我如何获得关于非接触式界面(甚至是接触式界面)的任何信息,以及关于这张卡的全部信息(它的默认键、小程序、命令和它的 ISD AID)?
- 2- 为什么我不能给出它使用 GPJ 的小程序列表?
GPJ输出:
E:\Smart Card\gpj>GPJ -jcop
E:\Smart Card\gpj>java -jar gpj.jar -jcop
Unable to load jcop compatibility provider.
Please put offcard.jar and jcopio.jar on the class path.
java.lang.ClassNotFoundException: ds.javacard.emulator.jcop.DS_provider
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at net.sourceforge.gpj.cardservices.GlobalPlatformService.loadJCOPProvid
er(Unknown Source)
at net.sourceforge.gpj.cardservices.GlobalPlatformService.main(Unknown S
ource)
E:\Smart Card\gpj>
- 3- 请您为我列出适用于JCOP卡的工具的名称?
注意:我有一个 ACR38 和一个 ACR122U 读卡器。