在Ubuntu上使用OpenSSL创建密钥的步骤如下:
打开终端:
Ctrl + Alt + T
快捷键来打开终端。生成RSA私钥:
openssl genrsa -out private_key.pem 2048
private_key.pem
的文件,其中包含你的私钥。生成ECDSA私钥(可选):
openssl ecparam -genkey -name secp384r1 -out private_key_ecdsa.pem
private_key_ecdsa.pem
的文件,其中包含你的ECDSA私钥。从RSA私钥生成公钥:
openssl rsa -in private_key.pem -pubout -out public_key.pem
public_key.pem
的文件,其中包含你的RSA公钥。从ECDSA私钥生成公钥(可选):
openssl ec -in private_key_ecdsa.pem -pubout -out public_key_ecdsa.pem
public_key_ecdsa.pem
的文件,其中包含你的ECDSA公钥。验证RSA公钥:
openssl rsa -in public_key.pem -check -noout
验证ECDSA公钥(可选):
openssl ec -in public_key_ecdsa.pem -check -noout
private_key.pem
和 private_key_ecdsa.pem
)受到适当的保护,不要将其泄露给未经授权的用户。通过以上步骤,你可以在Ubuntu上使用OpenSSL成功创建RSA和ECDSA密钥对。