Openssl命令行:修订间差异
无编辑摘要 |
无编辑摘要 标签:2017年版源代码编辑 |
||
| 第36行: | 第36行: | ||
openssl enc -aes-128-cbc -in encode.txt -out decode.txt -K E05A84ED2068B3DEE402304AD12F4A40 -iv E27DCFC8DF33FA58E335BEBB5978B7B4 -d | openssl enc -aes-128-cbc -in encode.txt -out decode.txt -K E05A84ED2068B3DEE402304AD12F4A40 -iv E27DCFC8DF33FA58E335BEBB5978B7B4 -d | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== 5. 获取证书的十六进制公钥和私钥 == | |||
1. 从PEM 格式 SM2 私钥文件提取十六进制公钥和私钥 | |||
<syntaxhighlight lang="bash"> | |||
openssl ec -in sm2user.key -text -noout | |||
read EC key | |||
Private-Key: (256 bit) | |||
priv: | |||
fb:8c:f6:72:64:73:c0:10:92:bc:97:a2:5a:45:79: | |||
bf:0f:cf:93:25:46:32:cd:74:d6:9e:9d:31:75:66: | |||
39:c3 | |||
pub: | |||
04:eb:93:0f:6b:89:5a:fe:f2:4a:05:a7:dd:af:fb: | |||
dc:b7:0e:e3:41:fb:7b:ba:e6:3f:92:7f:bd:72:9f: | |||
42:85:4c:3c:85:b0:c4:14:7d:ad:91:b5:fe:39:dc: | |||
7b:81:76:c6:82:a8:1a:76:56:4c:a6:9b:c8:ed:db: | |||
50:ee:5e:0f:04 | |||
ASN1 OID: SM2 | |||
</syntaxhighlight> | |||
[[分类:OpenSSL]] | [[分类:OpenSSL]] | ||