我们希望在我们的应用程序中构建一个模块,允许用户使用智能卡或 USB 令牌签署 PDF/Word 文档。我们的应用程序是用 Java 编写的,所以最好使用 Java 解决方案,但如果使用其他语言更容易,只要在 Windows 上运行即可。
是否有任何库可以让我从智能卡中读取和写入证书。我想避免低级别操作并将所有这些字节流发送到卡片。但如果这是唯一的方法,我会感激有人能给我一个好的教程/示例链接。
此外,我在一些教程中看到人们将证书从智能卡导入其本地密钥库中。为什么他们要这样做?我不能直接使用来自卡片的证书吗?
提前感谢您的帮助。
是否有任何库可以让我从智能卡中读取和写入证书。我想避免低级别操作并将所有这些字节流发送到卡片。但如果这是唯一的方法,我会感激有人能给我一个好的教程/示例链接。
此外,我在一些教程中看到人们将证书从智能卡导入其本地密钥库中。为什么他们要这样做?我不能直接使用来自卡片的证书吗?
提前感谢您的帮助。
SunPKCS11
与智能卡进行接口。请参阅Java加密架构Oracle提供程序文档。 - jww