在Ubuntu系统中,使用OpenSSL生成密钥的步骤如下:
打开终端:
Ctrl + Alt + T
打开。运行以下命令生成RSA私钥:
openssl genrsa -out rsa_private_key.pem 2048
-out rsa_private_key.pem
指定输出文件名和路径。2048
表示密钥的长度,通常建议使用2048位或更长的密钥。按回车键确认:
使用生成的私钥生成对应的公钥:
openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem
-in rsa_private_key.pem
指定输入的私钥文件。-pubout
表示输出公钥。-out rsa_public_key.pem
指定输出公钥文件的名称和路径。按回车键确认:
你可以使用以下命令来验证生成的密钥是否正确:
查看私钥:
openssl rsa -in rsa_private_key.pem -check
查看公钥:
openssl rsa -pubin -in rsa_public_key.pem -text -noout
rsa
替换为 ec
。通过以上步骤,你就可以在Ubuntu系统中成功生成RSA密钥对。