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

https://my.oschina.net/u/1382972/blog/325442

上一篇 下一篇

猜你喜欢

热点阅读