摘要:本文通過對(duì)三種常用的微支付協(xié)議Millicent、MicroMint和PayWord 進(jìn)行比較和分析,最終在PayWord 協(xié)議的基礎(chǔ)上提出了一種改進(jìn)的協(xié)議,該協(xié)議完善了 PayWord 協(xié)議的支付過程,有效地保護(hù)了消費(fèi)者和商家的利益和消費(fèi)者的匿名性。與原有的PayWord協(xié)議相比具有更好的安全性、公平性和不可否認(rèn)性。
關(guān)鍵詞:電子商務(wù);微支付;PayWord
中圖分類號(hào):F713.36 文獻(xiàn)標(biāo)識(shí)碼:A
隨著網(wǎng)絡(luò)和信息技術(shù)的發(fā)展,信息產(chǎn)品的銷售已經(jīng)得到人們的廣泛關(guān)注。信息產(chǎn)品包括的范圍比較廣,如網(wǎng)上新聞、網(wǎng)上證券、信息查詢、資料檢索和小額軟件下載等。傳統(tǒng)的電子支付方式要求最低支付額是總支付額的2%,而且授權(quán)處理也有一定的延遲。這些都不適合Internet上的小額支付的要求,因此,一種操作便捷、安全的微支付方式成了人們購買信息產(chǎn)品時(shí)的需求。
一、微支付概述
要解決上述問題,微支付必須要滿足以下基本要求:
?。?)費(fèi)用低。
?。?)延遲小,當(dāng)然要小到幾乎可以忽略的程度。
?。?)具有普遍性和可伸縮性,可以支持互操作系統(tǒng)。
?。?)購買、銷售和管理都比較方便。
?。?)操作簡單,實(shí)現(xiàn)“單擊就可支付”,不需要額外窗口。
微支付實(shí)現(xiàn)的安全目標(biāo)如下:
○1授權(quán):僅當(dāng)購買者批準(zhǔn)了一個(gè)支付,資金才從一個(gè)購買者帳戶轉(zhuǎn)移到一個(gè)銷售者帳戶上。
○2不可否認(rèn):支付的授權(quán)可由第三方立即或以后證明。
○3商家機(jī)制:商家直接授權(quán)轉(zhuǎn)帳,可以采用不可否認(rèn)機(jī)制。
○4存款的證明:商家的記帳系統(tǒng)服務(wù)器采用一種不可否認(rèn)的方式,確認(rèn)存款,防止超支。
微支付模型中一般涉及到消費(fèi)者C(Customer)、商家V(Vendor)和經(jīng)紀(jì)人B(Broker)三方。C是使用微電子貨幣購買商品的主體;V為用戶提供商品并接收支付;B是作為可信第三方存在的,為V和C維護(hù)帳號(hào),通過證書或其他方式認(rèn)證V和C的身份,進(jìn)行貨幣銷售和清算,并解決可能引起的爭端,它可以是一些中介機(jī)構(gòu),也可以是銀行等。
二、目前常用的微支付協(xié)議
目前常用的微支付協(xié)議大體上有三種,分別為Millicent、MicroMint、PayWord。Millicent是在 1995 年由Compaq與Digital聯(lián)合開發(fā)的微支付系統(tǒng),它完全沒有采用公開密鑰算法的耗時(shí)的指數(shù)運(yùn)算,只是采用單向單列函數(shù)(one-way Hash Function)進(jìn)行快速計(jì)算,而且使用“離線”的方式進(jìn)行驗(yàn)證,因此整個(gè)系統(tǒng)在運(yùn)算成本相當(dāng)?shù)?、通訊成本也相?dāng)?shù)偷那樾沃?,非常適合處理網(wǎng)絡(luò)上的小額支付。MicroMint是由Ronald L.Riverst和Adi.Shamirt提出的一種微支付體制,也是基于交易的三方:消費(fèi)者、商家和經(jīng)紀(jì)人。MicroMint完全沒有使用公開加密算法,它是一種基于唯一標(biāo)識(shí)的離線電子現(xiàn)金形式,是建立在hash函數(shù)沖突原理基礎(chǔ)之上。PayWord也是由Ronald L.Riverst和Adi.Shamirt于1996年提出的一種微支付協(xié)議,該協(xié)議以其高效性、便利性和能保持原子性等特點(diǎn),成為電子商務(wù)發(fā)展中應(yīng)用較為廣泛的一種微支付方式。
三、基于 PayWord 的改進(jìn)協(xié)議
為了防止經(jīng)紀(jì)人的欺詐行為,建議經(jīng)紀(jì)人由銀行擔(dān)任,所以改進(jìn)協(xié)議的參與方是消費(fèi)者C、商家V、銀行B。
采用下面的一些符號(hào)定義來描述協(xié)議:
C,B,V:消費(fèi)者C(customer)、商家V(vendor)和銀行B(bank)
Z :Z