Openssl生成和验证ECDSA签名
2021-07-14 本文已影响0人
雪落无留痕
密钥生成
openssl ecparam -genkey -name secp384r1 -noout -out private.pem
公钥生成
openssl ec -in private.pem -pubout -out public.pem
签名生成:
openssl dgst -sha1 -sign private.pem readme.md >signature
签名验证:
openssl dgst -sha1 -verify public.pem -signature signature <readme.md
参考
https://www.openssl.org/docs/manmaster/man1/
https://stackoverflow.com/questions/22856059/openssl-ecdsa-sign-and-verify-file