如何在PHP中与符合PKCS#11的HSM设备进行交互

Pau*_*aul 6 php linux usb pkcs#11 hsm

如何在Linux服务器上运行的PHP应用程序中使用符合PKCS#11的HSM(例如SafeNet iKey 2032 [USB]或Aladdin eToken PRO [USB])中的密钥材料?

Kin*_*xit 0

我假设您正在询问用户使用其令牌生成签名的情况。签名是在客户端(即浏览器)生成的。事实上你的解决方案是在 linux/php 上并不重要。

您必须添加一个称为签名者的软件组件,它将读取证书并生成签名。

现有的开源签名器都是用 Java 编写的,因为 Java 小程序仍然是最可用的客户端技术。