| 摘要 | openssl dgst -sha256 file |
|---|---|
| HMAC | openssl dgst -sha256 -hmac 密钥 file |
| 签名 | openssl dgst -sha256 -sign key.pem -out sig file |
| 验签 | openssl dgst -sha256 -verify pub.pem -signature sig file |
校验已知值(SHA-256 测试向量)
校验已知值(SHA-256 测试向量)
printf abc | openssl dgst -sha256
# 期望:ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
printf abc | openssl dgst -sm3Ed25519 签名建议用 pkeyutl -rawin;不同算法与命令组合的用法随版本演进,按官方文档核对。