亚洲免费人人妻人人,cao78在线视频,福建一级毛片,91精品视频免费观看,高清另类图片操逼,日本特黄特色大片免费看,超碰欧美人人澡曰曰澡夜夜泛

網(wǎng)絡(luò)支付安全協(xié)議SSL和SET的比較論文

時(shí)間:2021-06-29 16:11:50 論文范文 我要投稿

網(wǎng)絡(luò)支付安全協(xié)議SSL和SET的比較論文

  [摘要] 安全協(xié)議是目前電子支付技術(shù)安全問題中的熱點(diǎn),安全套接層協(xié)議(ssl)和安全電子交易協(xié)議( set)是電子商務(wù)中支持支付系統(tǒng)的關(guān)鍵技術(shù)。文章通過分析這兩種協(xié)議的工作原理,對(duì)兩者的特點(diǎn)進(jìn)行了對(duì)比。

網(wǎng)絡(luò)支付安全協(xié)議SSL和SET的比較論文

  [關(guān)鍵詞] 電子支付 安全 ssl協(xié)議 set協(xié)議

  網(wǎng)絡(luò)和信息技術(shù)的不斷發(fā)展和滲透,使得電子商務(wù)得到了飛速的發(fā)展。然而,電子商務(wù)在提供機(jī)遇和便利的同時(shí),也面臨著一個(gè)最大的挑戰(zhàn),即交易的安全問題。其中,安全協(xié)議是保證電子商務(wù)安全的核心所在。

  目前,國內(nèi)外使用的保障電子商務(wù)支付系統(tǒng)安全的協(xié)議包括:安全套接層協(xié)議ssl(secure socket layer)、安全電子交易協(xié)議set(secure electronic transaction)等協(xié)議標(biāo)準(zhǔn)。

  一、ssl協(xié)議

  ssl協(xié)議是netscape communication公司推出在網(wǎng)絡(luò)傳輸層之上提供的一種基于rsa和保密密鑰的用于瀏覽器和web服務(wù)器之間的安全連接技術(shù)。是對(duì)計(jì)算機(jī)之間整個(gè)會(huì)話進(jìn)行加密的協(xié)議,提供了加密、認(rèn)證服務(wù)和報(bào)文完整性。它是國際上最早應(yīng)用于電子商務(wù)的一種由消費(fèi)者和商家雙方參加的信用卡/借記卡支付協(xié)議。

  1.ssl協(xié)議提供的服務(wù)主要有

  (1)用戶和服務(wù)器的合法性認(rèn)證;

  (2)加密數(shù)據(jù)以隱藏被傳送的數(shù)據(jù);

  (3)維護(hù)數(shù)據(jù)的完整性,確保數(shù)據(jù)能完整準(zhǔn)確地傳輸?shù)侥康牡亍?/p>

  該協(xié)議主要是使用公開密鑰體制和x.509數(shù)字證書技術(shù)保護(hù)信息傳輸?shù)臋C(jī)密性和完整性,它不能保證信息的不可抵賴性,主要適用于點(diǎn)對(duì)點(diǎn)之間的信息傳輸,常用web server方式,它包括:服務(wù)器認(rèn)證、客戶認(rèn)證、ssl鏈路上的數(shù)據(jù)完整性和ssl鏈路上的數(shù)據(jù)保密性。WwW.133229.Com對(duì)于電子商務(wù)應(yīng)用來說,使用ssl可保證信息的真實(shí)性、完整性和保密性。

  2.ssl協(xié)議的工作流程

  (1)接通階段:客戶通過網(wǎng)絡(luò)向服務(wù)商發(fā)送連接信息,服務(wù)商回應(yīng);

  (2)密碼交換階段:客戶與服務(wù)器之間交換雙方認(rèn)可的密碼,一般選用rsa密碼算法,也有的選用diffie-hellmanf和fortezza-kea密碼算法;

  (3)會(huì)談密碼階段:客戶根據(jù)收到的服務(wù)器響應(yīng)信息,產(chǎn)生一個(gè)主密鑰,并用服務(wù)器的公開密鑰加密后傳給服務(wù)器;

  (4)檢驗(yàn)階段:服務(wù)器恢復(fù)該主密鑰,并返回給客戶一個(gè)用主密鑰認(rèn)證的信息,以此讓客戶認(rèn)證服務(wù)器。

  (5)客戶認(rèn)證階段:服務(wù)器通過數(shù)字簽名驗(yàn)證客戶的可信度;

  (6)結(jié)束階段,客戶與服務(wù)商之間相互交換結(jié)束的信息。ssl協(xié)議運(yùn)行的基點(diǎn)是商家對(duì)客戶信息保密的承諾。從ssl 協(xié)議所提供的服務(wù)及其工作流程可以看出,該協(xié)議有利于商家而不利于消費(fèi)者?蛻舻男畔⑹紫葌鞯缴碳,商家閱讀后再傳給銀行,這樣,客戶資料的安全性便受到威脅。商家認(rèn)證客戶是必要的,但整個(gè)過程中,缺少了客戶對(duì)商家的認(rèn)證。在電子商務(wù)的初級(jí)階段,由于運(yùn)作電子商務(wù)的企業(yè)大多是信譽(yù)較高的大公司,因此這問題還沒有充分暴露出來。但隨著電子商務(wù)的發(fā)展,各中小型公司也參與進(jìn)來,這樣在電子支付過程中的單一認(rèn)證問題就越來越突出。雖然在ssl3.0中通過數(shù)字簽名和數(shù)字證書可實(shí)現(xiàn)瀏覽器和web服務(wù)器雙方的身份驗(yàn)證,但是ssl協(xié)議仍存在一些問題,比如,只能提供交易中客戶與服務(wù)器間的雙方認(rèn)證,在涉及多方的電子交易中,ssl協(xié)議并不能協(xié)調(diào)各方間的安全傳輸和信任關(guān)系。在這種情況下,visa和 mastercard兩大信用卡公組織制定了set協(xié)議,為網(wǎng)上信用卡支付提供了全球性的標(biāo)準(zhǔn)。

  二、set協(xié)議

  set協(xié)議是1997年5月31日由visa和mastercard兩大信用卡公司聯(lián)合推出的一個(gè)基于開放網(wǎng)絡(luò)的安全的以信用卡支付為基礎(chǔ)的電子商務(wù)協(xié)議。它運(yùn)用了rsa安全的公鑰加密技術(shù),具有資料保密性、資料完整性、資料來源可辨識(shí)性及不可否認(rèn)性,是用來保護(hù)消費(fèi)者在internet持卡付款交易安全中的標(biāo)準(zhǔn),F(xiàn)在,set已成為國際上所公認(rèn)的在internet電子商業(yè)交易中的安全標(biāo)準(zhǔn)。

  1.set支付系統(tǒng)的組成

  set支付系統(tǒng)主要由持卡人(cardholder)、商家(merchant)、發(fā)卡行(issuing bank)、收單行(acquiring bank)、支付網(wǎng)關(guān)(payment gateway)、認(rèn)證中心(certificate authority)等六個(gè)部分組成。對(duì)應(yīng)地,基于set協(xié)議的網(wǎng)上購物系統(tǒng)至少包括電子錢包軟件、商家軟件、支付網(wǎng)關(guān)軟件和簽發(fā)證書軟件。

  2.set協(xié)議的工作流程如下

  在set協(xié)議介入之前,消費(fèi)者通過因特網(wǎng)進(jìn)行選貨、下訂單并與商家聯(lián)系最終確定訂單的相關(guān)情況、付款方式和簽發(fā)付款指令。此時(shí)set協(xié)議開始介入,進(jìn)入以下幾個(gè)階段

  (1)支付初始化請(qǐng)求和響應(yīng)階段。當(dāng)客戶決定要購買商家的商品并使用電子錢包支付時(shí),商家服務(wù)器上pos軟件發(fā)報(bào)文給客戶的瀏覽器電子錢包,電子錢包要求客戶輸入口令然后與商家服務(wù)器交換“握手”信息,使客戶和商家相互確認(rèn),即客戶確認(rèn)商家被授權(quán)可以接受信用卡,同時(shí)商家也確認(rèn)客戶是一個(gè)合法的持卡人。

  (2)支付請(qǐng)求階段?蛻舭l(fā)出一個(gè)報(bào)文,包括訂單和支付命令。在訂單和支付命令中必須有客戶的數(shù)字簽名,同時(shí)利用雙重簽名技術(shù)保證商家看不到客戶的賬號(hào)信息。而位于商家開戶行的被稱為支付網(wǎng)關(guān)的另外一個(gè)服務(wù)器可以處理支付命令中的信息。

  (3)授權(quán)請(qǐng)求階段。商家收到訂單后,pos組織一個(gè)授權(quán)請(qǐng)求報(bào)文,其中包括客戶的.支付命令,發(fā)送給支付網(wǎng)關(guān)。支付網(wǎng)關(guān)是一個(gè)internet服務(wù)器,是連接internet和銀行內(nèi)部網(wǎng)絡(luò)的接口。授權(quán)請(qǐng)求報(bào)文通過支付網(wǎng)關(guān)到達(dá)收單銀行后,收單銀行再到發(fā)卡銀行確認(rèn)。

  (4)授權(quán)響應(yīng)階段。收單銀行得到發(fā)卡銀行的批準(zhǔn)后,通過支付網(wǎng)關(guān)發(fā)給商家授權(quán)響應(yīng)報(bào)文。

  (5)支付響應(yīng)階段。商家發(fā)送購買響應(yīng)報(bào)文給客戶,記錄客戶交易日志,以備查詢。之后進(jìn)行發(fā)貨或提供服務(wù),并通知收單銀行將錢從消費(fèi)者的賬號(hào)轉(zhuǎn)移到商店賬號(hào),或通知發(fā)卡銀行請(qǐng)求支付。

  三、ssl協(xié)議和set協(xié)議的對(duì)比

  1.ssl協(xié)議的優(yōu)缺點(diǎn)

  ssl協(xié)議是兩層協(xié)議,建立在tcp傳輸控制協(xié)議之上、應(yīng)用層之下,并且與上層應(yīng)用協(xié)議無關(guān),可為應(yīng)用層協(xié)議如http、ftp、smtp等提供安全傳輸,通過將http與ssl相結(jié)合,web服務(wù)器就可實(shí)現(xiàn)客戶瀏覽器與服務(wù)器間的安全通信。因此簡便易行是ssl協(xié)議的最大優(yōu)點(diǎn),但與此同時(shí)其缺點(diǎn)也是顯而易見的。首先,在交易過程中,客戶的信息先到達(dá)商家那里,這就導(dǎo)致客戶資料安全性無法保證;其次,ssl只能保證資料傳遞過程的安全性,而傳遞過程是否有人截取則無法保證;再次,由于ssl協(xié)議的數(shù)據(jù)安全性是建立在rsa等算法上,因此其系統(tǒng)安全性較差;最后,雖然ssl協(xié)議中也使用了數(shù)字簽名來保證信息的安全,但是由于其不對(duì)應(yīng)用層的消息進(jìn)行數(shù)字簽名,因此不能提供交易的不可否認(rèn)性,這就造成了ssl協(xié)議在電子銀行應(yīng)用中的最大不足。

  2.set協(xié)議的優(yōu)缺點(diǎn)

  由于set提供了消費(fèi)者、商家和銀行之間的雙重身份認(rèn)證,確保了交易數(shù)據(jù)的安全性、完整可靠性和交易的不可否認(rèn)性,特別是保證不將消費(fèi)者銀行卡號(hào)暴露給商家等優(yōu)點(diǎn),因此它成為目前公認(rèn)的信用卡/借記卡的網(wǎng)上交易的國際安全標(biāo)準(zhǔn)。但在實(shí)際應(yīng)用中,set協(xié)議依然存在以下不足:

  (1)set協(xié)議中仍存在一些漏洞。如:不可信的用戶可能通過其它商家的幫助欺騙可信的商家在未支付的情況下得到商品;密鑰存在被泄露的危險(xiǎn);存在冒充持卡人進(jìn)行交易的隱患。

  (2)set協(xié)議的性能有待改進(jìn)。如:單純支持信用卡,需要進(jìn)一步適應(yīng)借計(jì)卡的使用;協(xié)議過于復(fù)雜,要求安裝的軟件包過多,處理速度慢,價(jià)格昂貴;由于該協(xié)議的每一個(gè)階段都要進(jìn)行多次數(shù)據(jù)加密解密、簽名、證書驗(yàn)證等安全操作,因此協(xié)議的交易時(shí)間過長,不能滿足實(shí)時(shí)交易要求。

  3.總結(jié)

  由于ssl協(xié)議的成本低、速度快、使用簡單,對(duì)現(xiàn)有網(wǎng)絡(luò)系統(tǒng)不需進(jìn)行大的修改,因而目前取得了廣泛的應(yīng)用。但隨著電子商務(wù)規(guī)模的擴(kuò)大,網(wǎng)絡(luò)欺詐的風(fēng)險(xiǎn)性也在提高,在未來的電子商務(wù)中set協(xié)議將會(huì)逐步占據(jù)主導(dǎo)地位。

  參考文獻(xiàn):

  [1]徐震鄧亞平:set的安全性分析與改進(jìn)[j].重慶郵電學(xué)院學(xué)報(bào),2005,17 (6),745~748

  [2]馬瑞萍:ssl安全性分析研究[j];網(wǎng)絡(luò)安全技術(shù)與應(yīng)用; 2001,12期,17~20

  [3]吳建耀張玉清莫燕:set協(xié)議的安全性研究綜述,2004全國網(wǎng)絡(luò)與信息安全技術(shù)研討會(huì)[c]

  [4]周龍?bào)J:電子商務(wù)協(xié)議研究綜述[j].軟件學(xué)報(bào),2001,12

【網(wǎng)絡(luò)支付安全協(xié)議SSL和SET的比較論文】相關(guān)文章:

06-22

SSL協(xié)議在商務(wù)安全中的應(yīng)用10-18

網(wǎng)絡(luò)支付“反扒”攻略WEB安全 -電腦資料01-01

電子貨幣與網(wǎng)絡(luò)支付01-20

網(wǎng)絡(luò)銀行與電子支付01-20

FreeBSD的安全連接方式SSL -電腦資料01-01

網(wǎng)絡(luò)用語和隱語產(chǎn)生背景之比較11-29

公路工程計(jì)量和支付管理措施論文02-28

SET ANSINULLS ON、SET NOCOUNT ON -電腦資料01-01