解决关于原生gmssl无法直接输出sm2私钥明文的问题

解决关于原生gmssl无法直接输出sm2私钥明文的问题

问题描述

通过gmssl生成sm2公私钥对时,输出的是加密的sm2私钥,无法获取到SM2私钥明文。

解决方法

解决方法一

手动解密:

解决方法二

修改源码:

可通过修改gmssl/tools/sm2keygen.c 源文件后,重新编译后使用(仅演示,若有其他个性化需求,同理操作即可。):

相关推荐
courniche1 天前
分组密码常见结构简介
算法·密码学
openHiTLS密码开源社区3 天前
【密码学实战】openHiTLS s_server命令行:搭建国密标准安全通信服务器
服务器·物联网·密码学·openhitls·tlcp·商用密码算法·dtlcp
我不是QI4 天前
DES 加密算法:核心组件、加解密流程与安全特性
经验分享·算法·安全·网络安全·密码学
要做朋鱼燕5 天前
密码学安全:CIA三元组与三大核心技术
网络·笔记·密码学·嵌入式·加密·aes
openHiTLS密码开源社区8 天前
【密码学实战】openHiTLS pkeyutl命令行:公钥实用工具(加解密、密钥交换)
sm2·椭圆曲线·密钥交换·openhitls·商用密码算法
思考的笛卡尔9 天前
密码学基础:RSA与AES算法的实现与对比
网络·算法·密码学
openHiTLS密码开源社区10 天前
【密码学实战】openHiTLS passwd命令行:专业密码哈希生成工具
linux·密码学·哈希算法·ldap·密码策略·随机盐值
啥都不懂的小小白10 天前
密码学入门:从古典加密到现代网络安全
安全·web安全·密码学
vlln10 天前
【调研】加密货币/BTC/区块链的发展历史(2025)
区块链·密码学
要做朋鱼燕10 天前
【AES加密专题】1.AES的原理详解和加密过程
运维·网络·密码学·c·加密·aes·嵌入式工具