支付寶開(kāi)放平臺(tái)開(kāi)發(fā)助手官方版是阿里巴巴推出的一款可一鍵生成RSA密鑰工具,一般又稱為支付寶開(kāi)發(fā)助手、支付寶開(kāi)放平臺(tái)密鑰工具,可以生成應(yīng)用公鑰、應(yīng)用私鑰、CSR文件,并提供密鑰匹配、格式轉(zhuǎn)換、簽名、同步驗(yàn)簽、異步驗(yàn)簽等工具。軟件不僅提供了簽名及驗(yàn)簽功能,可以演示針對(duì)支付寶開(kāi)放平臺(tái)接口的簽名和驗(yàn)簽流程,還擁有小程序開(kāi)發(fā)功能,因此如果你又需要設(shè)計(jì)小程序或者是需要調(diào)試API就可以使用該軟件來(lái)完成你的需求。同時(shí)支付寶開(kāi)放平臺(tái)開(kāi)發(fā)助手還為用戶提供了十分豐富的調(diào)試功能,例如支持支付AP、會(huì)員API、店鋪API、營(yíng)銷API等多種的API調(diào)試,并只需要在該軟件中編輯并發(fā)送請(qǐng)求的內(nèi)容,軟件即可快速的開(kāi)始遠(yuǎn)程調(diào)試API,而且API接口信息也都會(huì)顯示在軟件中,從而即可輕松的了解到調(diào)試情況。
軟件功能
1、生成密鑰
生成應(yīng)用公鑰、應(yīng)用私鑰和公鑰證書(shū)申請(qǐng) CSR 文件。支持 RSA2 、SM2 簽名算法。
2、密鑰匹配
校驗(yàn)應(yīng)用私鑰和應(yīng)用公鑰是否匹配。
3、格式轉(zhuǎn)換
實(shí)現(xiàn)應(yīng)用私鑰在 PKCS8(Java 適用)和 PKCS1(非 Java 適用)的格式轉(zhuǎn)換,可以通過(guò)私鑰找到對(duì)應(yīng)的公鑰。
4、簽名
使用商家應(yīng)用私鑰對(duì)請(qǐng)求參數(shù)做簽名。
5、同步驗(yàn)簽
對(duì)支付寶同步響應(yīng)內(nèi)容做驗(yàn)簽。
6、異步驗(yàn)簽
對(duì)支付寶異步通知內(nèi)容做驗(yàn)簽。軟件特色
1、提供開(kāi)放社區(qū),在軟件界面顯示其他小程序,可以下載體驗(yàn)
2、智能反饋功能,可以在軟件輸入啟動(dòng)軟件遇到的問(wèn)題
3、一鍵搬家功能,小程序轉(zhuǎn)換器,基于微信小程序轉(zhuǎn)換為支付寶小程序,一鍵實(shí)現(xiàn)小程序轉(zhuǎn)換遷徙,不再為重復(fù)開(kāi)發(fā)而煩惱
4、API調(diào)試功能,在軟件查看程序API,在軟件調(diào)試店鋪API
5、支持招商門店分頁(yè)查詢接口、現(xiàn)金活動(dòng)詳情查詢、更改現(xiàn)金活動(dòng)狀態(tài)
6、調(diào)試API界面可以顯示當(dāng)前接口調(diào)試的源碼,可以復(fù)制源碼
7、可以查看HTTP請(qǐng)求源碼,可以查看PHP、.NET、JAVA
8、發(fā)起請(qǐng)求就可以在軟件開(kāi)始調(diào)試接口,方便用戶測(cè)試API
9、支持程序API查詢,添加您編輯的程序到軟件關(guān)聯(lián)就可以查看API
相關(guān)問(wèn)題
1、RSA簽名涉及到的商戶角色有哪些?
A:通常由支付寶賬戶管理者登錄開(kāi)放平臺(tái)上傳商戶應(yīng)用公鑰,并記錄appid及支付寶公鑰信息。
技術(shù)同學(xué)得到 1)appid,2)商戶私鑰,3)支付寶公鑰,放到代碼里去簽名和驗(yàn)簽。
2、 什么是RSA算法?
A:RSA簽名算法是一種非對(duì)稱算法,RSA密鑰包括公鑰和私鑰兩部分,公鑰是公開(kāi)信息,私鑰是保密信息。在開(kāi)放平臺(tái),開(kāi)發(fā)者的私鑰由開(kāi)發(fā)者自己保存;開(kāi)發(fā)者的公鑰可對(duì)外公開(kāi)。私鑰用于簽名,公鑰用于驗(yàn)簽。開(kāi)發(fā)者保存自己的私鑰,并對(duì)發(fā)給支付寶的信息進(jìn)行簽名,支付寶通過(guò)使用開(kāi)發(fā)者的公鑰進(jìn)行驗(yàn)簽;(支付寶端類似),通過(guò)這種方式保證信息傳輸?shù)耐暾砸约鞍l(fā)送者身份的真實(shí)性。
3、和支付寶交換公鑰是什么意思?
A:開(kāi)發(fā)者私鑰由開(kāi)發(fā)者自行保管,把對(duì)應(yīng)公鑰提供給支付寶。相應(yīng)的,支付寶提供自己的公鑰給開(kāi)發(fā)者,這稱為交換公鑰。
開(kāi)發(fā)者使用開(kāi)發(fā)者私鑰對(duì)請(qǐng)求內(nèi)容簽名,支付寶收到請(qǐng)求后,會(huì)使用開(kāi)發(fā)者公鑰進(jìn)行驗(yàn)簽,驗(yàn)簽通過(guò)證明信息來(lái)源可靠并且未篡改。
支付寶發(fā)送給開(kāi)發(fā)者的數(shù)據(jù)中,支付寶也會(huì)使用自己的私鑰進(jìn)行簽名。商戶收到后,使用支付寶公鑰驗(yàn)簽,驗(yàn)簽通過(guò)證明是支付寶發(fā)送的消息,并且未篡改。4、開(kāi)放平臺(tái) openapi 網(wǎng)關(guān)接口和支付寶 mapi 網(wǎng)關(guān)接口簽名處理上有何區(qū)別?
A:開(kāi)放平臺(tái)接口網(wǎng)關(guān)地址是 open.alipay.com,mapi網(wǎng)關(guān)地址是mapi.alipay.com。
簽名專區(qū)描述的內(nèi)容是針對(duì)openapi網(wǎng)關(guān)接口的簽名和驗(yàn)簽方法。如果是mapi網(wǎng)關(guān)接口,簽名規(guī)則有所區(qū)別,具體請(qǐng)參考對(duì)應(yīng)接口文檔(歷史接口)中的簽名描述。
5、開(kāi)放平臺(tái)支持的“普通公鑰”、“公鑰證書(shū)”兩種簽名方式有什么區(qū)別?
A:在報(bào)文簽名場(chǎng)景下,報(bào)文接受方使用發(fā)送方的公鑰進(jìn)行報(bào)文驗(yàn)簽,該功能兩種簽名方式都可以實(shí)現(xiàn)。而證書(shū)簽名方式的優(yōu)勢(shì)在于引入了CA機(jī)構(gòu)對(duì)公鑰持有者進(jìn)行身份識(shí)別,保證該證書(shū)所屬實(shí)體的真實(shí)性,以實(shí)現(xiàn)報(bào)文的抗抵賴。
6、原使用“普通公鑰”簽名方式的應(yīng)用如何升級(jí)“公鑰證書(shū)”簽名方式?
A:開(kāi)發(fā)者登陸開(kāi)放平臺(tái),在應(yīng)用“加簽方式”設(shè)置頁(yè)面,選擇“公鑰證書(shū)”方式,再在該頁(yè)面中通過(guò)“上傳CSR文件在線生成證書(shū)”或“上傳已申請(qǐng)證書(shū)”兩種方式設(shè)置應(yīng)用的公鑰證書(shū),具體操作詳見(jiàn)簽名專區(qū)教程。
注意:對(duì)于從“公鑰”變更到“公鑰證書(shū)”簽名方式的應(yīng)用,在變更一周內(nèi)允許開(kāi)發(fā)者撤銷證書(shū)回退到“公鑰”模式;變更一周后不允許再回退到原模式。開(kāi)發(fā)者調(diào)用支付寶網(wǎng)關(guān)的代碼也需要升級(jí),否則變更一周后原來(lái)的“公鑰”模式接入會(huì)被支付寶網(wǎng)關(guān)攔截而無(wú)法成功調(diào)用。
7、老應(yīng)用公鑰證書(shū)如何更換成新公鑰證書(shū)?
A:開(kāi)發(fā)者登陸開(kāi)放平臺(tái),在應(yīng)用“加簽方式”設(shè)置頁(yè)面,選擇“公鑰證書(shū)”方式,再在該頁(yè)面中通過(guò)“上傳CSR文件在線生成證書(shū)”或“上傳已申請(qǐng)證書(shū)”兩種方式設(shè)置應(yīng)用新應(yīng)用公鑰證書(shū),具體操作詳見(jiàn)簽名專區(qū)教程。
注意:上傳新應(yīng)用公鑰證書(shū)后,開(kāi)放平臺(tái)將為老應(yīng)用公鑰證書(shū)保留7天有效期(若在這7天內(nèi)老證書(shū)到期,以老證書(shū)自身過(guò)期時(shí)間點(diǎn)為準(zhǔn)),超過(guò)7天后老證書(shū)將不可用。開(kāi)發(fā)者務(wù)必在更新證書(shū)后7天時(shí)間內(nèi),更換接入開(kāi)放平臺(tái)網(wǎng)關(guān)代碼中的應(yīng)用公鑰證書(shū),否則7天后開(kāi)放平臺(tái)網(wǎng)關(guān)將驗(yàn)簽失敗。
- 下載地址
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
有問(wèn)題? 點(diǎn)此報(bào)錯(cuò)
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
- 1python最新版本2024 v3.12.3官方版
- 2jdk17官方版 附安裝教程
- 3java se development kit 8(jdk1.8) 8u202官方版
- 4microsoft visual c++ 2019(vc2019運(yùn)行庫(kù)) x86/x64簡(jiǎn)體中文版
- 5eclipse memory analyzer(eclipse mat插件) v1.15.0
- 6DevExpress Universal Subscription 24 v24.1.5完整版
- 7VBA for WPS v7.0
- 8virtual serial ports driver虛擬串口調(diào)試工具 v11.0.1047.0官方版
- 9微軟visual c++運(yùn)行庫(kù)合集包 v3.0.22.0317官方版
- 10x64dbg程序調(diào)試工具 v2024.11
熱門推薦
- dotCover 2024官方版 v2024.2.549.78M / 多國(guó)語(yǔ)言
- python最新版本2024 v3.12.3官方版25.2M / 簡(jiǎn)體中文
- 微軟visual c++運(yùn)行庫(kù)合集包 v3.0.22.0317官方版85.82M / 簡(jiǎn)體中文
- dwin dgus(開(kāi)發(fā)配置工具) v5.04官方版6.87M / 簡(jiǎn)體中文
- RegEx Tester(正則表達(dá)式調(diào)試工具) v3.2.0.0綠色版26K / 英文
- Report Builder v3.0官方版32.16M / 簡(jiǎn)體中文
- Convert.NET(代碼翻譯器) v8.4.6675.71官方版4.48M / 多國(guó)語(yǔ)言[中文]
- msys2(類Linux開(kāi)發(fā)環(huán)境) v2016.10.25官方版100.11M / 簡(jiǎn)體中文
- node.js安裝包 v18.12.127.76M / 簡(jiǎn)體中文
- APKSign(APK簽名工具) v1.0官方版292K / 簡(jiǎn)體中文