2

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 製品はありますか?

4

1 に答える 1