2019-11-11

簽名驗(yàn)簽

現(xiàn)在國(guó)內(nèi)網(wǎng)銀基本上用的都是公鑰解密,私鑰簽名加密。不對(duì)稱加密可百度一下。銀行U盾簽名驗(yàn)簽的過程是:1.申請(qǐng)U盾,銀行核實(shí)信息,并將相關(guān)信息綁定U盾,再將U盾(內(nèi)含私鑰、公鑰)下發(fā)給用戶。銀行保留證書的公鑰信息或用戶自行將公鑰證書導(dǎo)入到銀行服務(wù)器中,并與用戶綁定。2.用戶在網(wǎng)銀做交易,和銀行之間交互的業(yè)務(wù)數(shù)據(jù)請(qǐng)求稱為報(bào)文原文,用戶使用U盾簽名,用私鑰將報(bào)文原文加密,并將加密后的密文和原文一起發(fā)送到銀行。3.銀行的驗(yàn)簽服務(wù)器收到信息后,根據(jù)原文及用戶信息,找到用戶的公鑰,再根據(jù)公鑰,密文,原文去驗(yàn)證簽名是否正確(用公鑰解密,并與原文比較),驗(yàn)證通過則繼續(xù)這次交易,驗(yàn)證不通過將認(rèn)定為不合規(guī)交易,終止交易。銀行通過數(shù)字簽名保證了數(shù)據(jù)的完整性和安全性(任何修改原文或密文的行為會(huì)導(dǎo)致驗(yàn)簽不通過),同時(shí)也保證了交易的來源確定性,私鑰只有U盾持有者有。

webservice 采用SSL實(shí)現(xiàn)加密傳輸

(https://www.cnblogs.com/sky6699/p/5535441.html)

SM2簽名驗(yàn)簽

https://blog.csdn.net/qq_33543634/article/details/88740145

報(bào)文拼裝發(fā)送

https://blog.csdn.net/Happyyaoshijie/article/details/17353683

報(bào)文發(fā)送樣例

http://www.logink.org/col/col1415/index.html

報(bào)文拼裝發(fā)送解析樣例

https://blog.csdn.net/haoui123/article/details/85339351

jdom生成和解析XML

https://blog.csdn.net/p812438109/article/details/81813411

通過文件獲取密鑰

https://www.cnblogs.com/cnndevelop/p/7137638.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 原文地址 https://mbinary.coding.me/introduction-to-bitcoin.ht...
    mbinary閱讀 5,706評(píng)論 0 4
  • 前言 一、公鑰加密 假設(shè)一下,我找了兩個(gè)數(shù)字,一個(gè)是1,一個(gè)是2。我喜歡2這個(gè)數(shù)字,就保留起來,不告訴你們(私鑰)...
    sunny沖哥閱讀 5,809評(píng)論 0 3
  • 公鑰與私鑰 比特幣的所有權(quán)是通過數(shù)字密鑰、比特幣地址和數(shù)字簽名來確定的。密鑰是成對(duì)出現(xiàn)的,由一個(gè)私鑰和一個(gè)公鑰所組...
    CodingCattwo閱讀 4,872評(píng)論 0 1
  • 區(qū)塊鏈系統(tǒng)的核心之二-加密技術(shù) 加密技術(shù)主要是用來解決區(qū)塊鏈系統(tǒng)記錄的數(shù)據(jù)的所有權(quán)問題。 1哈希算法 1)...
    yrm23閱讀 1,852評(píng)論 0 4
  • 原文地址 http://blog.csdn.net/u012409247/article/details/4985...
    0fbf551ff6fb閱讀 3,683評(píng)論 0 13

友情鏈接更多精彩內(nèi)容