在Ubuntu系统中,使用OpenSSL生成密钥的步骤如下:
打开终端:
Ctrl + Alt + T
打开。运行OpenSSL命令生成私钥:
openssl genrsa -out private_key.pem 2048
-out private_key.pem
:指定输出文件名和路径。2048
:指定密钥长度,常见的有2048位、3072位或4096位。确认操作:
openssl rsa -pubout -in private_key.pem -out public_key.pem
-pubout
:表示输出公钥。-in private_key.pem
:指定输入的私钥文件。-out public_key.pem
:指定输出的公钥文件。查看公钥内容:
cat public_key.pem
验证私钥和公钥匹配:
openssl rsa -noout -modulus -in private_key.pem | openssl md5
openssl rsa -pubout -noout -modulus -in public_key.pem | openssl md5
private_key.pem
)应妥善保管,避免泄露。public_key.pem
)可以公开分享,用于加密通信或身份验证。通过以上步骤,你就可以在Ubuntu系统中使用OpenSSL成功生成RSA密钥对。