step1:在系統(tǒng)任意位置新建一個(gè)文件夾用于存放公鑰私鑰,在終端使用cd命令進(jìn)入該文件夾。例如:cd /Users/Shawn/RSAKey
step2:Mac系統(tǒng)一般都自帶OpenSSL,如果沒(méi)有可以進(jìn)行安裝
sudo apt-get install openssl
step3:生成私鑰
openssl genrsa -out rsa_private_key.pem 1024
此時(shí)會(huì)提示輸入密碼,這個(gè)密碼必須記住,后面可能會(huì)用到。
私鑰文件名:rsa_private_key.pem
step4:把RSA私鑰轉(zhuǎn)換成PKCS8格式
openssl pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM –nocrypt
step5:生成公鑰(通過(guò)私鑰得到)
openssl rsa -in rsa_private_key.pem -out rsa_public_key.pem -pubout
公鑰文件名:rsa_public_key.pem