openssl--生成RSA公钥和私钥

  1. 无加密格式
  • 产生私钥(无加密)
➜  test openssl genrsa -out rsa_private_key.pem 1024
Generating RSA private key, 1024 bit long modulus (2 primes)
...............................+++++
...............+++++
e is 65537 (0x010001)
➜  test cat rsa_private_key.pem
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQC6JDteJKsAvHgLsNgpjhciwcu7HTQYSzz59McF5yNG2qi98G8K
ijNN4egK08gJWziAuZopBYuH1wBZXZgh8lSROcH0sBoIzoDV6JSAieQ7m6svkjYn
2gRghHKeAeGid8tjRGEbSiPG3RfUVvVcAL0eFJH889xOQkPFyG9LPopMOwIDAQAB
AoGBAIOLG1FahGZOyl8oqHolagAsCDfBWZFZikvySbvILkviNqGUCkTeiYcegIc2
RwUlq/Z8M4+N1Z83t41v8RT8Vfne1eK5pt9UQ5yYr0v3dhgTOFn1CavUq86e0NtR
Zy3G9hhnoShWANlrnQZf40oeBLtbVWgzkFYLyTKb2uT9FkExAkEA3AzjwRRs4FHV
TVeQpowDvms/vjXEunVU94CrARySgTRJfRkDA4qyjXgOTSZYFI/KWvu9Wwl1nxMK
J7nZfgj2JQJBANiNLqbpnMwmtNV/kqVvuUFk9ugc0NeMdlDokBTowJlMS5JR1Z5x
/f0NVBQf8uEvCHCyfxdjl1XGzU9V+uDBut8CQFZgJOJ8XwRqetziG2CUoz+Sn7HN
L0y1k8WXVwiXq5ZV7ObS85DnV5EaaBq2i2p+ysKOAFUE0IvBkIHpfMrxP5UCQQCU
VcFLHGMHhMwCIuz03d7saJioznRP8itpqKRpbjXfzF9Hzz6g1jzBBkw9rNTWYz1I
1TwxbUrQuukQGzlKk+nJAkATc437NEhLP6gRxPVJHYP8a0rO8GISKXLnQQIeMT1A
WvfxgB6721ucFOCr+lbsJu5sjRaa9RtcbiLn2JFV7nL6
-----END RSA PRIVATE KEY-----
➜  test

  • 产生公钥(无加密)
➜  test openssl rsa -in rsa_private_key.pem  -pubout -out rsa_public_key.pem
writing RSA key
➜  test cat rsa_public_key.pem
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC6JDteJKsAvHgLsNgpjhciwcu7
HTQYSzz59McF5yNG2qi98G8KijNN4egK08gJWziAuZopBYuH1wBZXZgh8lSROcH0
sBoIzoDV6JSAieQ7m6svkjYn2gRghHKeAeGid8tjRGEbSiPG3RfUVvVcAL0eFJH8
89xOQkPFyG9LPopMOwIDAQAB
-----END PUBLIC KEY-----
➜  test

  1. 加密方式
  • 生成RSA私钥(使用aes256加密)
➜  test openssl genrsa -aes256 -passout pass:123456 -out rsa_aes_private.key 2048
Generating RSA private key, 2048 bit long modulus (2 primes)
............+++++
............................................+++++
e is 65537 (0x010001)
➜  test cat rsa_aes_private.key
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-256-CBC,F92E056921B1891A901EF800F070A769

eDNzC7/6LTa7SLwXjOm8YMWiZcoEewGNHNIlTewKrdgF

你可能感兴趣的:(openssl,sslvpn,optee,linux,服务器,运维)