RSA密鑰生成與使用
1. 打開openssl密鑰生成軟件
打開 openssl 文件夾下的 bin 文件夾,執行 openssl.exe 文件,如下圖:
2. 生成RSA私鑰
輸入“genrsa -out rsa_private_key.pem 1024”命令,回車后,在當前 bin 文件目 錄中會新增一個rsa_private_key.pem 文件,其文件為原始的商戶私鑰(請妥善保 存該文件,PHP 開發語言中需要使用該文件),以下為命令正確執行截圖:
3. 生成RSA公鑰
-----END PUBLIC KEY-----結尾的沒有換行的字符串,這個就是公鑰。)
4. 生成PKCS8 編碼的私鑰
輸入命令“pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt”並回車,當前界面中會直接顯示出生成結果:
右鍵點擊 openssl 窗口上邊邊緣,選擇“編輯→標記”,選中要復制的文字:
此時繼續右鍵點擊 openssl 窗口上邊邊緣,選擇“編輯→復制”,把復制的內容粘 貼進一個新的記事本中,可隨意命名,只要知道這個是 PKCS8 格式的私鑰即可(請 妥善保存該文件)。