【小(xiǎo)編推薦】支付寶RSA加密代碼生(♦↔shēng)成

2015-06-07   €​≠;|   發布者:梁國β₩↑×(guó)芳   | ±×≈★  查看(kàn):3320次

app開(kāi)發
在app開(kāi)發中,使用(yòngγ )到(dào)了(le)  支付寶支付。 &nb←σ↕₩sp;RSA加密:  需要(yào)添加,
rsa 生(shēng)成方法 
下(xià)載  OpenSSL   這(zhè)個(gè)軟件(jiàn)。  ★ ₩¥ 

打開(kāi)openssl密鑰生(shēng)成軟件(jiàn)
打開(kāi) openssl 文(wén)件(jiàn)夾下(xià)的(de) bin 文(wén)件(jiàn)夾,執行(xíng)&λ✔↑nbsp;openssl.exe 文(wén)件(jiàn),如(rú)下(xià)圖≠✘≠ :

 



 

 

2. 生(shēng)成RSA私鑰

 

輸入“genrsa -out rsa_privσ✔§αate_key.pem 1024”命令,回車(chē)後,在當前 bin 文(wén)件(jiàn)目 錄中會(hu•‌π±ì)新增一(yī)個(gè)rsa_private_key.pem 文(wén)件(jiàn),其文(wén)>δ≈件(jiàn)為(wèi)原始的(de)商戶私鑰(請(qǐng)妥善保 存該文(wén)件(jiàn),PHP 開(kāi)發語言中需要(yào)使用(yòng)該文(wé↓™n)件(jiàn)),以下(xià)為(←↕wèi)命令正确執行(xíng)截圖:

 



 

 

3. 生(shēng)成RSA公鑰

輸入“rsa -in rsa_private_key.pem §≠-pubout -out rsa_public_♣¶↑§key.pem”命令回車(chē) 後,在當前 bin 文(wén)件(jiàn)目錄中會(huì)新增一(yī)個(gè)&nbs♥€ δp;rsa_public_key.pem 文(wén)件(jiàn),其文(wén)∑←"$件(jiàn)為(wèi)原始 的(de)商戶公鑰(請(qǐng)妥善保存該文(wén)件(jiàn),PHP 開(kāi)發語言中需要(yào)使用(yòng××↓δ)該文(wén)件(jiàn)),以下(xià)為(←αwèi)命 令正确執行(xíng)截圖:
 

 



 

複制(zhì)  : rsa_public_key.pe♣★m  中    >λ$中間(jiān)部分(fēn),可(kě)以添加成功∑✘•。


ps:: 在上(shàng)傳到(dào) &nb>‍‌sp;支付寶中的(de)時(shí)候。一(yī)直提示   格式÷ 錯(cuò)誤。很(hěn)郁悶 。後來(lái★¶$ε)發現(xiàn)是(shì)登陸超時(shí)了(le)。重新登≤π✔®陸支付寶後。成功。