日本在线免费视频,国产精品视频2020,亚洲一区二区色,亚洲精品在线播放

支付寶免密支付怎么取消 秒懂:支付寶加密規(guī)則你知道嗎

今天王紫韓給大家?guī)砹诉@篇支付寶免密支付怎么取消,支付寶加密規(guī)則你知道嗎干貨,以及關(guān)于zfb支付寶這些的相關(guān)干貨,希望各位能認真閱讀。因為,只有這樣才能真正理解和掌握!

因此支付時系統(tǒng)間交互的每一條數(shù)據(jù)都會采取加密措施。這里梳理一下支付寶支付時用到的加密規(guī)則,請大家參考。

支付寶免密支付怎么取消,支付寶加密規(guī)則你知道嗎,zfb支付寶

圖片來自 Pexels

什么是簽名?

支付寶免密支付怎么取消,支付寶加密規(guī)則你知道嗎,zfb支付寶

在了解簽名前,先回顧一下支付的交互流程。如上圖所示,支付的過程中可以大概分為六個步驟:

  • 用戶選擇自己的商品提交訂單。
  • 商家服務(wù)器將商品信息和所需要的金額發(fā)給支付寶,生成支付寶訂單。
  • 支付寶訂單返回成功之后生成一個支付頁面,方便手機支付或者網(wǎng)頁支付。
  • 手機調(diào)起支付寶 App 進行支付。
  • 輸入支付密碼發(fā)送給支付寶服務(wù)器。
  • 支付寶服務(wù)器轉(zhuǎn)賬成功,告知商家服務(wù)器某個訂單的金額轉(zhuǎn)賬成功。

這 6 個步驟中,最為重要的是步驟 2 和步驟 6。拆解如下:

支付寶免密支付怎么取消,支付寶加密規(guī)則你知道嗎,zfb支付寶

商家服務(wù)器和支付寶服務(wù)器交互的過程中傳輸?shù)男畔惓C舾校裕诮换r必須防止中間人對于信息的篡改。例如步驟 2 將商品的金額改為 0,支付寶就誤認為是轉(zhuǎn)賬 0 元。

數(shù)字簽名解決了交互時這一安全問題。它可以驗證一條消息或者文檔的真實性。

在支付寶支付的接口中,有一個 sign 參數(shù)用來填寫簽名。這個簽名作用是為了防止信息偽造。通過這種方式可以有效的防止消息在傳遞過程中被篡改。

簽名實現(xiàn)原理

簽名原理

數(shù)字簽名是一個信息安全的保障,它的實現(xiàn)依賴于雙方系統(tǒng)的密鑰。

簽名過程如下:

計算希望簽名的文檔的散列。不論輸入文檔的長度如何,輸出長度總是固定的。比如,使用 SHA256 就是 256 位。

對結(jié)果散列和一些額外的元數(shù)據(jù)進行編碼。比如,接收方需要知道你使用的散列算法,否則不能處理簽名。

使用私鑰加密編碼過的數(shù)據(jù),其結(jié)果就是簽名,可以追加到文檔中作為身份驗證的依據(jù)。

支付寶免密支付怎么取消,支付寶加密規(guī)則你知道嗎,zfb支付寶

驗證簽名(驗簽):接收方接收文檔并使用相同的散列算法獨立計算文檔散列。

接著,她使用公鑰對消息進行解密,將散列解碼出來,再確認使用的散列算法是否正確,解密出的散列是否與本地計算的相同。

支付寶免密支付怎么取消,支付寶加密規(guī)則你知道嗎,zfb支付寶

非對稱加密

支付寶采用 RSA 非對稱加密對信息進行簽名。非對稱加密是由一個公鑰和一個私鑰組成,一般代碼中命名為 public key 和 private key。

非對稱加密的特點是:私鑰加密的信息只有公鑰才能解密,公鑰加密的信息只能有私鑰才能解密。

一般會將私鑰進行保留,開發(fā)時一般會放在配置文件中,安全級別和數(shù)據(jù)庫賬號密碼一樣。

公鑰會交給其他系統(tǒng),這樣系統(tǒng)間交互時中間人不知道密鑰的情況下,是無法破解交互的信息的。

發(fā)送方只要保證私鑰不泄露,任何人發(fā)送給接收方的信息在簽名驗證時都無法匹配成功。

支付寶的實現(xiàn)簽名的方式也大致如此,支付寶在信息交互的時候兩個很重要的名詞支付寶公鑰和應(yīng)用公鑰,這兩個秘鑰總是讓人混淆。

這是因為支付寶提供了兩套 RSA 加密。一套是用來保證步驟 2 統(tǒng)一下單接口時的信息安全,另一套是用來保證步驟 6 回調(diào)時的信息安全。

如下圖,步驟 2 商戶服務(wù)器通過紅色應(yīng)用私鑰(priv key 2)計算簽名,支付寶通過紅色應(yīng)用公鑰(pub key 2)進行驗簽。

步驟 6 支付寶服務(wù)器通過藍色支付寶私鑰(priv key 6)計算簽名,商家通過藍色支付寶公鑰(pub key 6)驗證簽名。

支付寶免密支付怎么取消,支付寶加密規(guī)則你知道嗎,zfb支付寶

了解了簽名計算原理之后,再去管理平臺設(shè)置 App 信息的時候就游刃有余了,我以沙箱環(huán)境為例子。

支付寶免密支付怎么取消,支付寶加密規(guī)則你知道嗎,zfb支付寶

如上圖,說明使用 RSA2 加密方式,HASH 算法采用 SHA256。進入設(shè)置之后要設(shè)置應(yīng)用公鑰和保存支付寶公鑰。

應(yīng)用公鑰和應(yīng)用私鑰,這兩個需要自己生成一對,保證步驟 2 的安全。生成方式跳轉(zhuǎn)支付寶開放平臺開發(fā)助手。

支付寶公鑰和支付寶私鑰是支付寶提供的,私鑰支付寶自己保留的,和自己服務(wù)器的應(yīng)用私鑰一樣,人家不會提供出來。公鑰復(fù)制下來用于在回調(diào)時進行簽名的認證。

支付寶免密支付怎么取消,支付寶加密規(guī)則你知道嗎,zfb支付寶

對稱加密

簽名雖然可以防止中間人的信息篡改,但是無法防止中間人信息查看。比如步驟 2 中,向支付寶發(fā)送的商品金額,中間人即可獲取每天中該商家交易的金額。

信息在網(wǎng)絡(luò)中傳輸感覺是一個虛無縹緲的過程,網(wǎng)絡(luò)中信息有可能被不法分子進行攔截。

支付寶免密支付怎么取消,支付寶加密規(guī)則你知道嗎,zfb支付寶

因此在支付的過程中,會推薦使用 HTTPS 協(xié)議進行交互,使得交互的信息加密傳輸。

而且,支付寶的很多接口還支持使用 AES 加密之后進行傳輸,使得信息更加安全。

AES 加密是一種對稱加密算法,對稱加密算法相對于非對稱加密要簡單一點。系統(tǒng)間只存在一個密鑰,這個密鑰可以用來加密也可以用來解密。

支付寶免密支付怎么取消,支付寶加密規(guī)則你知道嗎,zfb支付寶

在與支付寶交互的信息可以通過 AES 加密。防止信息的泄露,官方對接口的解釋如下:

若 OpenAPI 無 bizContent 傳參則無法使用 AES 密鑰加密,否則會報錯,當前 API 不支持加密請求。

例如:alipay.user.info.share(支付寶會員授權(quán)信息查詢接口)未使用 bizContent 傳參則無法使用 AES 密鑰加密。

AES 和 RSA 關(guān)系

支付寶免密支付怎么取消,支付寶加密規(guī)則你知道嗎,zfb支付寶

AES 密鑰是對接口請求和響應(yīng)內(nèi)容進行加密,密文無法被第三方識別,從而防止接口傳輸數(shù)據(jù)泄露。

RSA 密鑰是對接口請求和響應(yīng)內(nèi)容進行簽名,開發(fā)者和支付寶開放平臺分別加簽驗簽,以確認接口傳輸?shù)膬?nèi)容沒有被篡改。不論接口內(nèi)容是明文還是密文,RSA 均可正常簽名。

開發(fā)者可對請求參數(shù)先做 AES 加密,然后對密文進行 RSA 簽名。

上面就是本文分享的全部內(nèi)容,希望能幫助到你們,看完了支付寶免密支付怎么取消「秒懂:支付寶加密規(guī)則你知道嗎」,收獲很多,歡迎幫忙分享一下。我在這邊先謝謝各位了哈!

本文發(fā)布者:百事通,不代表巢座耶立場,轉(zhuǎn)載請注明出處:http://www.sdwldmy.com/p/10633.html

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 jubao226688#126.com 舉報,一經(jīng)查實,本站將立刻刪除。

(0)
上一篇 2023年8月17日 09:53
下一篇 2023年8月17日 10:09

相關(guān)推薦

  • 手機貨源在哪里進貨 詳細講解:電子產(chǎn)品進貨攻略

    HI,小伙伴們你們好,今天李抒萍比較忙,抽個時間來說下關(guān)于手機貨源在哪里進貨,電子產(chǎn)品進貨攻略,以及手機貨源等等各種一系列的相關(guān)干貨,其實這篇文章主要還是為新手朋友整理的,總的來說思路還是很重要! 下面我?guī)Т蠹伊私庖幌拢睦锬苷业絻r格合適質(zhì)量可靠的二手手機貨源。 隨著科技的不斷進步,手機更新?lián)Q代的速度快得讓人跟不上。所以,二手手機行業(yè)應(yīng)運而生,那么打算從事二…

    2023年8月8日
  • 京東可以用花唄嗎「推薦京東白條和花唄區(qū)別」

    首先,孫易感謝你能堅持經(jīng)常過來關(guān)注我!下面我就來說說京東可以用花唄嗎,京東白條和花唄區(qū)別,以及京東可以用花唄嗎相關(guān)的事項,其實這篇文章主要還是為新手朋友整理的,總的來說思路還是很重要! 現(xiàn)在,隨著互聯(lián)網(wǎng)金融的快速發(fā)展,我們出門已經(jīng)不用帶現(xiàn)金了,手里沒錢也可以走天下了。而且網(wǎng)上互聯(lián)網(wǎng)金融的產(chǎn)品不斷出現(xiàn),讓我們的生活也越來越便利。就比如說:螞蟻花唄和京東白條,這…

    2023年4月16日
  • 淘寶我的評價在哪里看怎么刪除 最新淘寶里評價完在哪里找

    小伙伴們大家好,今天衛(wèi)德軍抽了個時間整理了一些關(guān)于淘寶我的評價在哪里看怎么刪除,淘寶里評價完在哪里找,還有關(guān)于淘寶我的評價在哪里看等等各種相關(guān)干貨,先說明一下,老司機直接飄過吧,主要是講解給新手朋友們的哈! 在淘寶買東西找不到自己評論了,有以下幾種可能: 1、評價生效顯示的前提:雙方已評,或一方評價且已過評價期(另一方未評)。 (1) 雙方已評的情況下: a…

    2023年11月10日
  • 手機兼職淘寶代刷靠譜嗎 新手必看:淘寶代刷騙局大曝光

    美好的1天即將在這里開始,下面就由筆者秦泗楓來一起聊聊手機兼職淘寶代刷靠譜嗎,淘寶代刷騙局大曝光,還有淘寶代刷相關(guān)的各種內(nèi)容,認認真真閱讀完,若能把我想表達的全部理解,相信你已經(jīng)離大牛不遠了哈! 今天,您做出了人生中最重要的一個決定,加入了網(wǎng)賺行業(yè),從此,沒有人能想象您的未來會有多么輝煌?而您未來將創(chuàng)造多大輝煌,很大程度上是由您的選擇和付出的努力所決定的。因…

    百科 2024年5月22日
  • 手機天貓和淘寶有什么區(qū)別 詳細介紹:一文詳解兩者之間的區(qū)別

    小伙伴們你們好,韓虹很高興又和各位見面了,今天主要來講講手機天貓和淘寶有什么區(qū)別,一文詳解兩者之間的區(qū)別,以及天貓和淘寶有什么區(qū)別等等相關(guān)的各種干貨,認認真真閱讀完,若能把我想表達的全部理解,相信你已經(jīng)離大牛不遠了哈! 隨著互聯(lián)網(wǎng)時代的來臨,電商行業(yè)發(fā)展的也是如火如荼,如今人們網(wǎng)購也成為了一件很正常的事情,而發(fā)展最好的當屬最早進入電商行業(yè)的淘寶了,雖然后來出…

    2024年5月10日 ? 百科
  • 淘寶天貓商城費用 最新天貓入駐收費標準

    小伙伴們大家好,今天李舒涵給大家分析下關(guān)于淘寶天貓商城費用,天貓入駐收費標準的事情,還有淘寶天貓商城等各種干貨文章,希望各位能認真閱讀。因為,只有這樣才能真正理解和掌握! 在如今電商為王的時代中,如果你還沒有一間屬于自己的淘寶或者天貓店鋪會不會被時代給落下呢?眾所周知淘寶的入駐是極其的簡單和容易,只需要你本人的身份證、銀行卡外加一千元的保證金就可以入駐了,至…

    2024年3月2日