evo真人(中国)

文章橫幅PC版
文章橫幅iPad版
文章橫幅手機版

set協議主要技術

TIME:2018-10-09 15:33  click: 571 次 來源: 未知

在銀行卡支付流程中,為了保證交易的順利進行,SET採用了多種安全技術,包括對稱密鑰加密技術、公鑰加密技術、數字摘要、雙重數字簽名、數學信封,證書機制持卡的身份認證用的是數字證書的方式來完成,用數字摘要算法確保消息的完整性。因公鑰加密算法的運算速度慢,因此與對稱加密算法聯合起來用,用對稱加密算法來對數據加密,用數字信封交換對稱密鑰。

1.數字信封

SET顺利获得密碼系統讓消息進行可靠傳輸,在SET中,用DES算法產生的對稱密鑰來對數據加密,然後,把此對稱密鑰用接收者的公鑰加密,叫做消息的“數字信封”,將他與數據共同送給接收者,接收者第一步用其私鑰對數字信封進行解密,得到對稱密鑰,然後用對稱密鑰解開數據。

2.數字簽名

因公鑰和私鑰之間有數學關係,用其中一個密鑰加密的數據僅能用另一個密鑰解開。發送者用自己的私鑰對數據簽名並傳給接收者,接收者用發送者的公鑰對簽名驗證後,就可明確消息從誰那裏來。這就確保了發送者對發的信息不可以抵賴。

3.消息摘要

在SET協議中,由SHA-1算法得到消息的摘要。

4.雙重簽名

為保證商家不清楚消費者的賬號等關鍵信息,SET中用了雙重簽名技術,它是SET在數字簽名方面的新應用。

第一步生成2條消息的摘要,把它們連接在一起,得到1個新的摘要,叫做雙重簽名,然後用簽名者的私鑰加密。這樣,隨便1條消息的接收者均能用如下方法核驗消息的真實性:生成消息摘要,把它與另1個消息摘要連接在一起,得到新的摘要,若它和解密後的雙重簽名等同,就能斷定消息的真實性。

上一篇:基於SSL協議的網上銀行交易 下一篇:802.11認證