【问题标题】:Cross platform Java Applet for Signing with a Smart Card用于使用智能卡进行签名的跨平台 Java 小程序
【发布时间】:2014-08-08 19:04:59
【问题描述】:

我正在尝试验证智能卡。我读了this tutorial,一切正常。但我正在从事一个大型项目,该项目将被许多公司、不同的智能卡和不同的操作系统使用。

我的问题:有支持所有智能卡(A1 和 A3)制造商的驱动程序吗?因为这个例子在硬编码中使用了制造商的驱动程序,所以这行:

library = c:\windows\system32\pkcs201n.dll

有一种方法可以加载支持不同制造商和不同操作系统的通用库吗?

【问题讨论】:

    标签: java applet smartcard digital-certificate


    【解决方案1】:

    每个硬件供应商都为其特定设备提供自己的 PKCS#11 驱动程序。虽然 PKCS11 是一个通用接口,但不同的实现对对象属性集和其他功能参数有不同的要求。所以创建通用驱动程序是不可能的。您的软件需要向用户询问驱动程序 DLL 的路径。

    【讨论】:

      猜你喜欢
      • 2015-12-22
      • 1970-01-01
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 2023-03-16
      • 1970-01-01
      • 2012-01-27
      • 1970-01-01
      相关资源
      最近更新 更多