使用hwcrypto对HTML表单进行数字签名

时间:2018-09-11 06:02:11

标签: javascript cryptojs pkcs#11 cmdb

我正在寻找一种使用hwcrypto用PKCS#11(智能卡)对HTML表单进行数字签名的方法。

上下文:在我们公司中,我们使用Combodo's iTop作为CMDB。公司设备需要注册,员工需要签署贷款证明。我喜欢用数字方式证明这一点。由于我们使用完整的启用PKI的公司卡,因此员工可以使用其卡(和密码)进行数字签名。 我编写了一个简单的plugin for iTop来生成为设备预先填充的证明(PDF)。但是,当我想将签名的PDF(通过REST API)保存回iTop时,确实很麻烦。

现在正在研究一种生成HTML字段的base64编码流和签名细节的方法,以提供iTop的REST-API。 我在服务器上安装了hwcrypto.js。在Firefox中,我从ID安装了Firefox PKCS11 loader plugin。但我不断得到:

  

调试:后端失败的hwcrypto.js 0.0.13没有实现getCertificate()失败:错误:no_implementation

有人知道如何将hwcrypto.js连接到物理读卡器吗? Firefox可以看到它(选项-高级-安全设备。

0 个答案:

没有答案