openssl 给私钥设置密码

创建一个带密码的私钥

1
openssl genrsa -des3 -out privkey.pem 2048

给私钥设置一个密码

1
2
openssl genrsa -out privkey.pem  # 生成没有密码的私钥
openssl rsa -in privkey.pem -aes128 -out privkey-new.pem -passout pass:123456

查看私钥文本

1
openssl rsa -text -noout -in privkey-new.pem -passin pass:123456

取消私钥的密码

1
openssl rsa -in privkey-new.pem -out privkey-1.pem

私钥的加密算法

1
2
3
4
5
6
7
8
9
10
11
12
[root@host-10-11 ~]# openssl genrsa
usage: genrsa [args] [numbits]
-des encrypt the generated key with DES in cbc mode
-des3 encrypt the generated key with DES in ede cbc mode (168 bit key)
-idea encrypt the generated key with IDEA in cbc mode
-seed
encrypt PEM output with cbc seed
-aes128, -aes192, -aes256
encrypt PEM output with cbc aes
-camellia128, -camellia192, -camellia256
encrypt PEM output with cbc camellia
......
打赏
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2018-2024 Outsrkem
  • 访问人数: | 浏览次数:

      请我喝杯咖啡吧~

      支付宝
      微信