在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密鑰對。