電子商務的安全控制_第1頁
電子商務的安全控制_第2頁
電子商務的安全控制_第3頁
電子商務的安全控制_第4頁
電子商務的安全控制_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、電子商務的安全控制電子商務(Electronic Commerce)是在Internet開放的網(wǎng)絡環(huán)境下,基于瀏覽器/服務器應用方式,實現(xiàn)消費者的網(wǎng)上購物、商戶之間的網(wǎng)上交易和在線電子支付的一種新型的商業(yè)運營模式。 Internet上的電子商務可以分為三個方面:信息服務、交易和支付。主要內(nèi)容包括:電子商情廣告;電子選購和交易、電子交易憑證的交換;電子支付與結(jié)算以及售后的網(wǎng)上服務等。主要交易類型有企業(yè)與個人的交易(B to C方式)和企業(yè)之間的交易(B to B方式)兩種。 參與電子商務的實體一般來講有四類:顧客(個人消費者或企業(yè)集團)、商戶(包括銷售商、制造商、儲運商)、銀行(包括發(fā)卡行、收單

2、行)及認證中心。      電子商務是Internet爆炸式發(fā)展的直接產(chǎn)物,是網(wǎng)絡技術(shù)應用的全新發(fā)展方向。Internet本身所具有的開放性、全球性、低成本、高效率的特點,也成為電子商務的內(nèi)在特征,并使得電子商務大大超越了作為一種新的貿(mào)易形式所具有的價值,它不僅會改變企業(yè)本身的生產(chǎn)、經(jīng)營、管理活動,而且將影響到整個社會的經(jīng)濟運行與結(jié)構(gòu)。 現(xiàn)階段推動電子商務面臨的最大問題是如何保障電子商務過程中的安全性,交易的安全是網(wǎng)上貿(mào)易的基礎和保障,同時也是電子商務技術(shù)的難點。近年來,國際上已實施和制定了一系列的方法來解決網(wǎng)上交易的安全性問題。1、電子商務的安全控制要

3、求概述電子商務發(fā)展的核心和關鍵問題是交易的安全性。由于Internet本身的開放性,使網(wǎng)上交易面臨了種種危險,也由此提出了相應的安全控制要求。1.1信息保密性交易中的商務信息有保密的要求。如信用卡的帳號和用戶名被人知悉,就可能被盜用,訂貨和付款的信息被競爭對手獲悉,就可能喪失商機。因此在電子商務的信息傳播中一般均有加密的要求。1.2交易者身份的確定性網(wǎng)上交易的雙方很可能素昧平生,相隔千里。要使交易成功,首先要能確認對方的身份,對商家而言要考慮客戶端不能是騙子,而客戶也會擔心網(wǎng)上的商店不是一個弄虛作假的黑店。因此能方便而可靠地確認對方身份是交易的前提。1.3不可否認性由于商情的千變?nèi)f化,交易一旦

4、達成是不能被否認的。否則必然會損害一方的利益。1.4不可修改性交易的文件是不可被修改的,如其能改動文件內(nèi)容,那么交易本身便是不可靠的,客戶或商家可能會因此而蒙受損失。因此電子交易文件也要能做到不可修改,以保障交易的嚴肅和公正。2、電子商務安全交易的有關標準和實施方法2.1安全交易的雛形在電子商務實施初期,曾采用過一些簡易的安全措施,這些措施包括:(1) 部分告知(Partial Order):即在網(wǎng)上交易中將最關鍵的數(shù)據(jù)如信用卡號碼及成交數(shù)額等略去,然后再用電話告之,以防泄密。(2) 另行確認(Order Confirmation):即當在網(wǎng)上傳輸交易信息之后,再用電子郵件對交易作確認,才認為

5、有效。(3) 在線服務(Online Service):為了保證信息傳輸?shù)陌踩?,用企業(yè)提供的內(nèi)部網(wǎng)來提供聯(lián)機服務。以上所述的種種方法,均有一定的局限性,且操作麻煩,不能實現(xiàn)真正的安全可靠性。2.2安全交易標準的制定近年來,IT業(yè)界與金融行業(yè)一起,推出不少更有效的安全交易標準。主要有:(1) 安全超文本傳輸協(xié)議(S-HTTP):依靠密鑰對的加密,保障Web站點間的交易信息傳輸?shù)陌踩浴?2) 安全套接層協(xié)議(SSL協(xié)議:Secure Socket Layer)是由網(wǎng)景(Netscape)公司推出的一種安全通信協(xié)議,是對計算機之間整個會話進行加密的協(xié)議,提供了加密、認證服務和報文完整性。它能夠?qū)π?/p>

6、用卡和個人信息提供較強的保護。SSL被用于Netscape Communicator和Microsoft IE瀏覽器,用以完成需要的安全交易操作。在SSL中,采用了公開密鑰和私有密鑰兩種加密方法。(3) 安全交易技術(shù)協(xié)議(STT:Secure Transaction Technology):由Microsoft公司提出,STT將認證和解密在瀏覽器中分離開,用以提高安全控制能力。Microsoft將在Internet Explorer中采用這一技術(shù)。(4) 安全電子交易協(xié)議(SET:Secure Electronic Transaction):SET協(xié)議是由VISA和MasterCard兩大信用

7、卡公司于1997年5月聯(lián)合推出的規(guī)范。SET主要是為了解決用戶、商家和銀行之間通過信用卡支付的交易而設計的,以保證支付信息的機密、支付過程的完整、商戶及持卡人的合法身份、以及可操作性。SET中的核心技術(shù)主要有公開密匙加密、電子數(shù)字簽名、電子信封、電子安全證書等。目前公布的SET正式文本涵蓋了信用卡在電子商務交易中的交易協(xié)定、信息保密、資料完整及數(shù)字認證、數(shù)字簽名等。這一標準被公認為全球網(wǎng)際網(wǎng)絡的標準,其交易形態(tài)將成為未來“電子商務”的規(guī)范。支付系統(tǒng)是電子商務的關鍵,但支持支付系統(tǒng)的關鍵技術(shù)的未來走向尚未確定。安全套接層(SSL)和安全電子交易(SET)是兩種重要的通信協(xié)議,每一種都提供了通過I

8、nternet進行支付的手段。但是,兩者之中誰將領導未來呢?SET將立刻替換SSL嗎?SET會因其復雜性而消亡嗎?SSL真的能完全滿足電子商務的需要嗎?我們可以從以下幾點對比作管中一窺:SSL提供了兩臺機器間的安全連接。支付系統(tǒng)經(jīng)常通過在SSL連接上傳輸信用卡卡號的方式來構(gòu)建,在線銀行和其他金融系統(tǒng)也常常構(gòu)建在SSL之上。雖然基于SSL的信用卡支付方式促進了電子商務的發(fā)展,但如果想要電子商務得以成功地廣泛開展的話,必須采用更先進的支付系統(tǒng)。SSL被廣泛應用的原因在于它被大部分Web瀏覽器和Web服務器所內(nèi)置,比較容易被應用。SET和SSL除了都采用RSA公鑰算法以外,二者在其他技術(shù)方面沒有任何

9、相似之處。而RSA在二者中也被用來實現(xiàn)不同的安全目標。SET是一種基于消息流的協(xié)議,它主要由MasterCard和Visa以及其他一些業(yè)界主流廠商設計發(fā)布,用來保證公共網(wǎng)絡上銀行卡支付交易的安全性。SET已經(jīng)在國際上被大量實驗性地使用并經(jīng)受了考驗,但大多數(shù)在Internet上購的消費者并沒有真正使用SET。SET是一個非常復雜的協(xié)議,因為它非常詳細而準確地反映了卡交易各方之間存在的各種關系。SET還定義了加密信息的格式和完成一筆卡支付交易過程中各方傳輸信息的規(guī)則。事實上,SET遠遠不止是一個技術(shù)方面的協(xié)議,它還說明了每一方所持有的數(shù)字證書的合法含義,希望得到數(shù)字證書以及響應信息的各方應有的動作

10、,與一筆交易緊密相關的責任分擔。3、目前安全電子交易的手段在近年來發(fā)表的多個安全電子交易協(xié)議或標準中,均采納了一些常用的安全電子交易的方法和手段。典型的方法和手段有以下幾種:3.1密碼技術(shù)采用密碼技術(shù)對信息加密,是最常用的安全交易手段。在電子商務中獲得廣泛應用的加密技術(shù)有以下兩種:(1)公共密鑰和私用密鑰(public key and private key)這一加密方法亦稱為RSA編碼法,是由Rivest、Shamir和Adlernan三人所研究發(fā)明的。它利用兩個很大的質(zhì)數(shù)相乘所產(chǎn)生的乘積來加密。這兩個質(zhì)數(shù)無論哪一個先與原文件編碼相乘,對文件加密,均可由另一個質(zhì)數(shù)再相乘來解密。但要用一個質(zhì)數(shù)

11、來求出另一個質(zhì)數(shù),則是十分困難的。因此將這一對質(zhì)數(shù)稱為密鑰對(Key Pair)。在加密應用時,某個用戶總是將一個密鑰公開,讓需發(fā)信的人員將信息用其公共密鑰加密后發(fā)給該用戶,而一旦信息加密后,只有用該用戶一個人知道的私用密鑰才能解密。具有數(shù)字憑證身份的人員的公共密鑰可在網(wǎng)上查到,亦可在請對方發(fā)信息時主動將公共密鑰傳給對方,這樣保證在Internet上傳輸信息的保密和安全。(2)數(shù)字摘要(digital digest)這一加密方法亦稱安全Hash編碼法(SHA:Secure Hash Algorithm)或MD5(MD Standards for Message Digest),由Ron Riv

12、est所設計。該編碼法采用單向Hash函數(shù)將需加密的明文“摘要”成一串128bit的密文,這一串密文亦稱為數(shù)字指紋(Finger Print),它有固定的長度,且不同的明文摘要成密文,其結(jié)果總是不同的,而同樣的明文其摘要必定一致。這樣這摘要便可成為驗證明文是否是“真身”的“指紋”了。上述兩種方法可結(jié)合起來使用,數(shù)字簽名就是上述兩法結(jié)合使用的實例。3.2數(shù)字簽名(digital signature)在書面文件上簽名是確認文件的一種手段,簽名的作用有兩點,一是因為自己的簽名難以否認,從而確認了文件已簽署這一事實;二是因為簽名不易仿冒,從而確定了文件是真的這一事實。數(shù)字簽名與書面文件簽名有相同之處,

13、采用數(shù)字簽名,也能確認以下兩點:a. 信息是由簽名者發(fā)送的。b. 信息在傳輸過程中未曾作過任何修改。這樣數(shù)字簽名就可用來防止電子信息因易被修改而有人作偽;或冒用別人名義發(fā)送信息;或發(fā)出(收到)信件后又加以否認等情況發(fā)生。數(shù)字簽名采用了雙重加密的方法來實現(xiàn)防偽、防賴。其原理為:() 被發(fā)送文件用SHA編碼加密產(chǎn)生128bit的數(shù)字摘要(見上節(jié))。() 發(fā)送方用自己的私用密鑰對摘要再加密,這就形成了數(shù)字簽名。() 將原文和加密的摘要同時傳給對方。() 對方用發(fā)送方的公共密鑰對摘要解密,同時對收到的文件用SHA編碼加密產(chǎn)生又一摘要。() 將解密后的摘要和收到的文件在接收方重新加密產(chǎn)生的摘要相互對比。

14、如兩者一致,則說明傳送過程中信息沒有被破壞或篡改過。否則不然。3.3數(shù)字時間戳(digital time-stamp)交易文件中,時間是十分重要的信息。在書面合同中,文件簽署的日期和簽名一樣均是十分重要的防止文件被偽造和篡改的關鍵性內(nèi)容。在電子交易中,同樣需對交易文件的日期和時間信息采取安全措施,而數(shù)字時間戳服務(DTS:digital time-stamp service)就能提供電子文件發(fā)表時間的安全保護。數(shù)字時間戳服務(DTS)是網(wǎng)上安全服務項目,由專門的機構(gòu)提供。時間戳(time-stamp)是一個經(jīng)加密后形成的憑證文檔,它包括三個部分:)需加時間戳的文件的摘要(digest),)DT

15、S收到文件的日期和時間,)DTS的數(shù)字簽名。時間戳產(chǎn)生的過程為:用戶首先將需要加時間戳的文件用HASH編碼加密形成摘要,然后將該摘要發(fā)送到DTS,DTS在加入了收到文件摘要的日期和時間信息后再對該文件加密(數(shù)字簽名),然后送回用戶。由Bellcore創(chuàng)造的DTS采用如下的過程:加密時將摘要信息歸并到二叉樹的數(shù)據(jù)結(jié)構(gòu);再將二叉樹的根值發(fā)表在報紙上,這樣更有效地為文件發(fā)表時間提供了佐證。注意,書面簽署文件的時間是由簽署人自己寫上的,而數(shù)字時間戳則不然,它是由認證單位DTS來加的,以DTS收到文件的時間為依據(jù)。因此,時間戳也可作為科學家的科學發(fā)明文獻的時間認證。3.4數(shù)字憑證(digital cer

16、tificate, digital ID)數(shù)字憑證又稱為數(shù)字證書,是用電子手段來證實一個用戶的身份和對網(wǎng)絡資源的訪問的權(quán)限。在網(wǎng)上的電子交易中,如雙方出示了各自的數(shù)字憑證,并用它來進行交易操作,那么雙方都可不必為對方身份的真?zhèn)螕摹?shù)字憑證可用于電子郵件、電子商務、群件、電子基金轉(zhuǎn)移等各種用途。數(shù)字憑證的內(nèi)部格式是由CCITT X.509國際標準所規(guī)定的,它包含了以下幾點:(1) 憑證擁有者的姓名,(2) 憑證擁有者的公共密鑰,(3) 公共密鑰的有效期,(4) 頒發(fā)數(shù)字憑證的單位,(5) 數(shù)字憑證的序列號(Serial number),(6) 頒發(fā)數(shù)字憑證單位的數(shù)字簽名。數(shù)字憑證有三種類型:(

17、1) 個人憑證(Personal Digital ID):它僅僅為某一個用戶提供憑證,以幫助其個人在網(wǎng)上進行安全交易操作。個人身份的數(shù)字憑證通常是安裝在客戶端的瀏覽器內(nèi)的。并通過安全的電子郵件(S/MIME)來進行交易操作。(2) 企業(yè)(服務器)憑證(Server ID):它通常為網(wǎng)上的某個Web服務器提供憑證,擁有Web服務器的企業(yè)就可以用具有憑證的萬維網(wǎng)站點(Web Site)來進行安全電子交易。有憑證的Web服務器會自動地將其與客戶端Web瀏覽器通信的信息加密。(3) 軟件(開發(fā)者)憑證(Developer ID):它通常為Internet中被下載的軟件提供憑證,該憑證用于和微軟公司Au

18、thenticode技術(shù)(合法化軟件)結(jié)合的軟件,以使用戶在下載軟件時能獲得所需的信息。上述三類憑證中前二類是常用的憑證,第三類則用于較特殊的場合,大部分認證中心提供前兩類憑證,能提供各類憑證的認證中心并不普遍。3.5認證中心(CA:Certification Authority)在電子交易中,無論是數(shù)字時間戳服務(DTS)還是數(shù)字憑證(Digital ID)的發(fā)放,都不是靠交易的雙方自己能完成的,而需要有一個具有權(quán)威性和公正性的第三方(third party)來完成。認證中心(CA)就是承擔網(wǎng)上安全電子交易認證服務、能簽發(fā)數(shù)字證書、并能確認用戶身份的服務機構(gòu)。認證中心通常是企業(yè)性的服務機構(gòu),

19、主要任務是受理數(shù)字憑證的申請、簽發(fā)及對數(shù)字憑證的管理。認證中心依據(jù)認證操作規(guī)定(CPS:Certification Practice Statement)來實施服務操作。上述五個方面介紹了安全電子交易的常用手段,各種手段常常是結(jié)合在一起使用的,從而構(gòu)成比較全面的安全電子交易體系。4、應用動態(tài)根據(jù)最新報道,我國第一個安全電子商務系統(tǒng):“網(wǎng)上訂票與支付系統(tǒng)”經(jīng)過半年試運行后,于1999年8月8日投入正式運行,其發(fā)起單位由上海市政府商業(yè)委員會、上海市郵電管理局、中國東方航空股份有限公司、中國工商銀行上海市分行、上海市電子商務安全證書管理中心有限公司等共同發(fā)起、投資與開發(fā)。系統(tǒng)結(jié)構(gòu)采用網(wǎng)上訂票與支付系統(tǒng)由四個子系統(tǒng)組成:商戶子系統(tǒng)、客戶子系統(tǒng)、銀行支付網(wǎng)關子系統(tǒng)、數(shù)字證書授權(quán)與認證子系統(tǒng)。商戶子系統(tǒng)的第一個應用是用來購買

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論