用Java读取智能卡证书的API

时间:2017-10-30 12:57:37

标签: java smartcard

我想阅读智能卡中提供的证书。 我有PIV卡注入我的机读卡器。我想从卡中读取数据并使用它。

我们在Java方面有什么方法吗?我也可以使用任何其他编程语言。

添加:我找到了javax.smartCard API smart Card API和WinSCard.dll API。我仍然不确定天气会对我有所帮助。

1 个答案:

答案 0 :(得分:0)

将智能卡与Java一起使用的最常用方法是使用PKCS#11 API。通常,智能卡软件组件包含PKCS#11库(.dll / .so文件),可以通过Java加载并使用。

最后,您可以使用KeyStore界面(通过sun.security.pkcs11.SunPKCS11提供商)从Java端访问智能卡。

另见: