GmSSL
GmSSL copied to clipboard
如何生成不带密码的SM2密钥对,并且输出为PEM格式
我看到给出的SM2密钥生成代码及用例中都要求必须密码加密SM2密钥,想请问是否可以不适用密码加密SM2私钥,而直接将其输出。因为对密码算法这块不了解,单纯只是从应用集成的角度,想问一下有没有解决方法,还请各大佬不吝赐教!非常感谢!
同问,命令行help过于简单
https://github.com/guanzhi/GmSSL/issues/1368
确实 -pass应改为可选项 主要加密的私钥还无法通过openssl转换成不加密的格式 太麻烦了
确实 -pass应改为可选项 主要加密的私钥还无法通过openssl转换成不加密的格式 太麻烦了
https://github.com/T3rry7f/GmSSL/commit/160f193ff210aab841e64f993772faf66e7cc679,简单改了下sm2keygen和sm2keyparse参数,可以输出不加密的der和openssl支持的pem格式
确实 -pass应改为可选项 主要加密的私钥还无法通过openssl转换成不加密的格式 太麻烦了
https://github.com/T3rry7f/GmSSL/commit/160f193ff210aab841e64f993772faf66e7cc679,简单改了下sm2keygen和sm2keyparse参数,可以输出不加密的der和openssl支持的pem格式
这个链接失效了 没法找到了
确实 -pass应改为可选项 主要加密的私钥还无法通过openssl转换成不加密的格式 太麻烦了
T3rry7f@160f193,简单改了下sm2keygen和sm2keyparse参数,可以输出不加密的der和openssl支持的pem格式
实测老师的办法好使,命令还是带着-pass参数,执行sm2keygen的时候屏幕会打印不带密码的pem的内容,保存下来用这个就可以golang正常解析了。