快速链接:
.
👉👉👉 个人博客笔记导读目录(全部) 👈👈👈
- 付费专栏-付费课程 【购买须知】:
- 密码学实践强化训练–【目录】 👈👈👈
-
生成EC私钥:
openssl ecparam -genkey -name SM2 -outform pem -out test_priv.pem -
从私钥提取公钥:
openssl ec -in test_priv.pem -pubout -out test_pub.pem -
签名:
openssl dgst -sha256 -sign test_priv.pem -out sign.txt in.txt
签名文件为in,使用sha256做摘要后使用SM2算法签名,输出文件为in.sign -
验签:
openssl dgst -sha256 -verify test_pub.pem -signature sign.txt in.txt
原始文件为in,签名为in.sign,使用sha256做摘要后使用SM2算法验签,输出验签结果
参考
https://const.net.cn/27.html
https://www.cnblogs.com/caidi/p/14954634.html