Openssl命令行:修订间差异
无编辑摘要 标签:wikieditor |
无编辑摘要 |
||
| 第19行: | 第19行: | ||
1. 去掉密码<syntaxhighlight lang="bash"> | 1. 去掉密码<syntaxhighlight lang="bash"> | ||
openssl rsa -in site.key -out nopassword.key | openssl rsa -in site.key -out nopassword.key | ||
</syntaxhighlight>2. 添加密码<syntaxhighlight lang="bash"> | </syntaxhighlight> | ||
2. 添加密码<syntaxhighlight lang="bash"> | |||
openssl rsa -des -in nopassword.key -out encrypt.key | openssl rsa -des -in nopassword.key -out encrypt.key | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== 4. Openssl加解密 == | |||
1. 加密 | |||
<syntaxhighlight lang="bash"> | |||
openssl enc -aes-128-cbc -in data.txt -out encode.txt -K E05A84ED2068B3DEE402304AD12F4A40 -iv E27DCFC8DF33FA58E335BEBB5978B7B4 | |||
</syntaxhighlight> | |||
2. 解密 | |||
<syntaxhighlight lang="bash"> | |||
openssl enc -aes-128-cbc -in encode.txt -out decode.txt -K E05A84ED2068B3DEE402304AD12F4A40 -iv E27DCFC8DF33FA58E335BEBB5978B7B4 -d | |||
</syntaxhighlight> | |||
[[分类:OpenSSL]] | [[分类:OpenSSL]] | ||