支付寶手機網站支付私鑰公鑰生成(window環境)

由於支付寶手機網站支付需要用到RSA私鑰生成sign和以及需要上傳RSA公鑰以換取支付寶公鑰用於驗證sign,所以以下說明的是在Windows64下生成RSA私鑰以及公鑰的方法。

http://doc.open.alipay.com/doc2/detail?spm=0.0.0.0.FfhCRX&treeId=58&articleId=103242&docType=1

文檔上說明了對於windows用戶,開發者可以在OpenSSL官方網站下載Windows的OpenSSL安裝包進行安裝。

但是下載下來後不知道怎麼安裝,上網一查又都說的很繁瑣,於是直接搜OpenSSL win64,出來一個直接下載win64位可使用的openssl的網址,沒錯,就是它:http://www.indyproject.org/Sockets/fpc/OpenSSLforWin64.EN.aspx

打開該鏈接後下載dowloads下的AMD64-Win64OpenSSL-0_9_8g.zip


隨便解壓到哪個目錄下,在該目錄的地址欄輸入cmd:

進入命令提示符,運行openssl.exe:



這時候可根據文檔上的命令生成RSA密鑰,需要說明的是對於java用戶,執行將私鑰轉換成PKCS8格式的命令後,新格式的私鑰只會在命令提示符顯示而不會覆蓋原先生成的rsa_private_key.pem,所以需要在當前命令提示符中複製它或者輸出到某文檔再複製它:



以上說明的是正對win64位系統的,用32位的親們得自己去查找下載啦^ ^

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章