微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 openssl 和 usb 令牌在 pkcs7 标准中签名字符串

如何解决使用 openssl 和 usb 令牌在 pkcs7 标准中签名字符串

我正在寻找用 pkcs7 对字符串进行签名的方法。证书在 USB 令牌上。我认为应该选择使用来自 openssl 的 pkcs11 API 并为令牌读取器提供 lib(驱动程序)。但是经过两天的搜索,我进入了输入点。

也许有人做过类似的事情?

解决方法

PKCS#7 签名超出了 PKCS#11 标准的范围。

可以通过对 PKCS#7 库的调用序列对 PKCS#11 签名进行编码以散列符号。

一些供应商内置 extensions 以支持 PKCS#7 签名槽提供的 PKCS#11 库。

与我合作过的所有代币供应商都在 extensions 库中拥有自己的 PKCS#11 来支持您所谈论的功能。

请参阅您的 USB 令牌制造商的文档。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。