2011-12-13 101 views
3

我需要創建一個SHA256簽名使用OpenSSL使用openssl創建sha256簽名

我想:

openssl sha256 -sha256 -binary -sign (providing my priv key & contents) 

不過,我得到以下錯誤:openssl:Error: 'sha256' is an invalid command.

SHA1工作正常,但我想SHA256也得到了支持。

回答

3

OpenSSL使用命令'dgst'來計算各種摘要(包括SHA-256)。該命令還允許您簽署摘要(使用私鑰)並驗證簽名(使用公鑰)。

+2

openssl dgst -sha256 – devstopfix 2014-07-20 18:09:06