| RSA | genpkey -algorithm RSA -pkeyopt rsa_keygen_bits:3072 |
|---|---|
| EC | genpkey -algorithm EC -pkeyopt ec_paramgen_curve:P-256 |
| Ed25519/X25519 | genpkey -algorithm ED25519 或 X25519 |
| 加密输出 | 加 -aes256 用口令加密私钥文件 |
生成三类私钥
生成三类私钥
openssl genpkey -algorithm RSA -pkeyopt rsa_keygen_bits:3072 -out rsa.key
openssl genpkey -algorithm EC -pkeyopt ec_paramgen_curve:P-256 -out ec.key
openssl genpkey -algorithm ED25519 -out ed25519.key
chmod 600 *.key生成后立刻设置文件权限并核对公钥,可避免后续出现证书与私钥不匹配的返工。