2016-04-14 66 views
1

我想使用SoftHSMv2和pkcs11工具簽署(或加密)一些數據。使用SoftHSM簽署數據

到目前爲止,我產生一個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產品嗎?

回答

0

您似乎已經忘記了-m (--mechanism)選項。閱讀更多here