【问题标题】:Sign data with SoftHSM使用 SoftHSM 签署数据
【发布时间】:2016-04-14 14:56:28
【问题描述】:

我想使用 SoftHSMv2 和 pkcs11-tool 对一些数据进行签名(或加密)。

到目前为止,我生成了一个 RSA 密钥对:

 pkcs11-tool --module=/usr/local/lib/softhsm/libsofthsm2.so -l --pin mypin -k --key-type rsa:1024 --id 01 --label mykey

但是当我尝试签名时:

 echo "some text" > input.txt
 pkcs11-tool --module=/usr/local/lib/softhsm/libsofthsm2.so -l --pin mypin -s -i input.txt

我收到以下错误消息:

Using slot 0 with a present token (0x0)
error: Sign mechanism not supported
Aborting.

根据我阅读文档的理解,我应该可以使用 SoftHSM 进行签名,但也许我错了?

是否有在编译期间添加的选项或其他解决我的问题的选项?如果没有,市场上还有其他 SSM 产品吗?

【问题讨论】:

    标签: sign pkcs#11 hsm softhsm


    【解决方案1】:

    您似乎忘记了-m (--mechanism) 选项。阅读更多here

    【讨论】:

      猜你喜欢
      • 2017-10-16
      • 1970-01-01
      • 2016-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多