【发布时间】:2013-11-08 10:39:23
【问题描述】:
我通过提供的 acos-pkcs11.dll 库(Java 32 位以便在 Windows 上提供 SunPKCS11)在 Windows 上使用 Java SunPKCS11 实现了 ACS CryptoMate64 令牌。
ACS CryptoMate64 是一个 USB 令牌,可由 SunPKCS11 在 Windows 计算机上本地访问。 没有适用于 Linux 的 PKCS11 库(没有 .so 文件或类似文件)。
因为我正在使用Linux机器以获得一些功能,所以我想问一下是否有任何方法可以通过USB连接到不同计算机上的网络访问PCKS11设备。
思路如下: Linux:想要使用 USB CryptoMate64 但没有库的应用程序。 Windows:使用 acos-pkcs11.dll 连接 USB CryptoMate64。 应用程序正在使用连接在 Windows 计算机上的 CryptoMate64。
是否可以在 Linux 机器上配置 Java SunPKCS11 以通过网络远程使用它? 或者它是制造商提供的PKCS11模块的一部分?
我知道 HSM 能够通过 PKCS11 通过网络进行通信,所以我的问题是问是否也可以通过 USB 加密令牌以这种方式进行通信。
欢迎提出任何建议或想法。
【问题讨论】:
标签: java linux windows cryptography pkcs#11