从 .sm2 证书文件或 .cer/.crt/.der 证书文件中提取 SM2 公钥 / 私钥
根据您的操作系统选择对应版本下载,下载后赋予执行权限(Linux/macOS 需要 chmod +x)。
.sm2 文件中提取公钥和私钥
.sm2 包含加密的 SM2 私钥和证书,受口令保护。
使用 sm2-info 命令可一次性输出证书信息、公钥(04开头非压缩格式)和私钥(D值)。
.exe 文件。
cert/890000001.sm2 替换为您的实际文件路径,
123456 替换为实际证书密码:
.cer / .crt / .der 证书文件中提取公钥
标准 X.509 证书文件(PEM 格式的 .cer / .crt,或 DER 二进制格式的 .der)中包含 SM2 公钥,
使用 cert-pubkey 命令可直接提取。