使用gmssl库进行国密公私钥生成及签名验签命令
$ gmssl ecparam -genkey -name sm2p256v1 -text -out sm2.key
$ gmssl ec -in sm2.key -pubout -out pk.pem
Using configuration from /root/Blockchain/gmssl/ALL/ssl/openssl.cnf
read EC key
writing EC key
$ echo "jasonruan" >> readme.txt
$ gmssl dgst -sm3 -sign sm2.key -out sm2.sig readme.txt
$ openssl dgst -sm3 -verify pk.pem -signature sm2.sig readme.txt
Verified OK
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!