1

我正在研究 Java Card 3.0 技术。基本上,要求是通过使用 Java 卡的 Java 小程序从 Web 浏览器读取智能卡详细信息。我的问题是 Java Card 是支持所有智能卡读卡器还是只支持特定型号的设备?只想购买支持 Java Card 技术的合适设备

我在谷歌上搜索找不到答案

4

2 回答 2

2

您可以在具有 PC/SC(Winscard、PCSC-Lite..)的工作实现和工作支持智能卡使用的接口的 PC/SC 读卡器(ISO 7816-3、ISO 14443、它们的变体)。

几乎所有的智能卡读卡器都与 PC/SC 兼容(少数例外是古董或非常专业的,例如测试工具)。没有专门支持 Java Card Smart Cards 的东西。

与智能卡通信的程序可以是构建在 PC/SC 之上的本地程序,也可以是使用自 JRE 版本 (1.)6 以来内置于 Java中的包的 Java 程序。javax.smartcardio阅读器端开发不需要 Java Card(尽管它可能包含我不知道的有用的附加层)。

于 2013-01-17T14:31:39.037 回答
1

这是初学者的非最终列表:

http://pcsclite.alioth.debian.org/ccid/section.html

JavaCard 与其他任何智能卡一样是 ISO7816 智能卡,因此所有标准智能卡读卡器都可以工作。CCID 是通用 USB 标准,表示支持跨平台。

只需从上面的列表中选择一个旁边没有任何“红色”标记的东西。

于 2013-01-19T11:26:29.533 回答