有關(guān)于RSA密鑰的生成步驟大多數(shù)人不是很清楚,這也是一常見問題,那么澳環(huán)APP網(wǎng)站制作中心給各位簡單的說明一下有關(guān)支付寶移動支付公鑰的生成步驟。
通過openssl工具生成RSA的公鑰和私鑰(opnssl工具可在互聯(lián)網(wǎng)中下載到)
打開openssl文件夾下的bin文件夾,執(zhí)行openssl.exe文件:
1)生成RSA私鑰
輸入“生成命令.txt”文件中:“genrsa -out rsa_private_key.pem 1024”,并回車得到生成成功的結(jié)果,如下圖:

此時,我們可以在bin文件夾中看到一個文件名為rsa_private_key.pem的文件,用記事本方式打開它,可以看到-----BEGIN RSA PRIVATE KEY-----開頭,-----END RSA PRIVATE KEY-----結(jié)尾的沒有換行的字符串,這個就是原始的私鑰。
2)把RSA私鑰轉(zhuǎn)換成PKCS8格式
輸入命令:pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt,并回車當前界面中會直接顯示出生成結(jié)果,這個結(jié)果就是PKCS8格式的私鑰,如下圖:

右鍵點擊openssl窗口上邊邊緣,選擇編輯→標記,選中要復(fù)制的文字(如上圖),
此時繼續(xù)右鍵點擊openssl窗口上邊邊緣,選擇編輯→復(fù)制,
把復(fù)制的內(nèi)容粘土進一個新的記事本中,可隨便命名,只要知道這個是PKCS8格式的私鑰即可。
3)生成RSA公鑰
輸入命令:rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem,并回車,得到生成成功的結(jié)果,如下圖:

此時,我們可以在bin文件夾中看到一個文件名為rsa_public_key.pem的文件,用記事本方式打開它,可以看到-----BEGIN PUBLIC KEY-----開頭,-----END PUBLIC KEY-----結(jié)尾的沒有換行的字符串,這個就是公鑰。
注意:請妥善保管好生成的公私鑰!
掃一掃 了解更多
我們能給的,遠比您想的更多
服務(wù)于上市公司及500強等知名企業(yè)
010-53668213