Java 中是否有可以与智能卡交互的库 (API)?类似于 WinSCard 库。
我需要能够连接智能卡并从中读取数据。我需要用 Java 实现它,以便我可以在任何操作系统(Linux、Mac、Windows)下使用它。因为,WinSCard 库只能在 Windows 下工作,因为它使用 DLL ( WinSCard.dll )。
Java中有没有像WinSCard一样好的东西?
Java 中是否有可以与智能卡交互的库 (API)?类似于 WinSCard 库。
我需要能够连接智能卡并从中读取数据。我需要用 Java 实现它,以便我可以在任何操作系统(Linux、Mac、Windows)下使用它。因为,WinSCard 库只能在 Windows 下工作,因为它使用 DLL ( WinSCard.dll )。
Java中有没有像WinSCard一样好的东西?
一种解决方案是使用Java™ Smart Card I/O API。有关简单的使用示例,请参见“说明”部分。
基本 API 是Smartcard IO,它提供将 APDU 发送到卡的基本操作。在此之后,有几个更高的 API 可用。例如,如果您需要连接到 JavaCard 来管理小程序,则需要一个全局平台实现,例如Opal 库(无耻自我推广)。
PC/SC 规范作为读卡器和卡与计算机之间的标准接口。打开VC 支持PC/SC 标准密钥头文件WinScard.h。用java可以调用VC的PC/SC,作为解决你问题的一种中间方式。