2011-12-13 68 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