两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

電子支付方法、系統(tǒng)、移動終端、圈存平臺及支付平臺的制作方法

文檔序號:6366289閱讀:262來源:國知局
專利名稱:電子支付方法、系統(tǒng)、移動終端、圈存平臺及支付平臺的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及電子現(xiàn)金支付技術(shù),尤其涉及一種電子支付方法、系統(tǒng)、移動終端、圈存平臺及支付平臺。
背景技術(shù)
隨著電子支付業(yè)務(wù)的不斷普及,人們的消費方式不再局限于采用現(xiàn)金的方式進行交易,而是越來越多的開始采用電子現(xiàn)金等虛擬化的方式從事交易流程。電子現(xiàn)金交易方式不僅方便快捷,而且安全有效。目前電子支付業(yè)務(wù)的安全性側(cè)重于保證在電子現(xiàn)金流通環(huán)節(jié)的安全性,即支付平臺和移動終端之間通過前期的身份認(rèn)證方式確定對方的合法性,在發(fā)送相應(yīng)的電子收據(jù)過程中采用加解密的方式,保證通信通道的安全。也就是說,移動終端先將電子收據(jù)加密,然后發(fā)送給支付平臺;支付平臺收到加密后的電子收據(jù)后,先對電子收據(jù)進行解密,然后再進行賬單處理等操作,以保證電子現(xiàn)金在流通過程中的安全性?,F(xiàn)有技術(shù)在一定程度上解決了電子支付過程中的安全問題,但這些方法在通信過程中需要針對發(fā)送的信息進行加解密,而加解密本身的計算量較大,對處理設(shè)備的處理能力要求較高。由于電子支付,尤其是移動電子支付的消費端基本上需要將電子現(xiàn)金運行在移動終端上,這樣對移動終端的處理能力要求較高,移動終端的處理負(fù)擔(dān)較重。

發(fā)明內(nèi)容
本發(fā)明提供一種電子支付方法、系統(tǒng)、移動終端、圈存平臺及支付平臺,用以降低移動終端在進行電子支付時的處理負(fù)擔(dān),降低電子支付對移動終端的處理能力的要求。本發(fā)明提供一種電子支付方法,包括支付平臺接收移動終端發(fā)送的支付請求,所述支付請求包括賬戶、密碼、交易金額和所述移動終端預(yù)先獲取到的水印收據(jù)文件,所述移動終端預(yù)先獲取到的水印收據(jù)文件為第一水印收據(jù)文件,所述第一水印收據(jù)文件是由電子收據(jù)添加數(shù)字水印形成的;所述支付平臺根據(jù)所述支付請求中的賬戶、密碼和所述第一水印收據(jù)文件中的數(shù)字水印,對所述第一水印收據(jù)文件中的電子收據(jù)進行合法性驗證;在驗證結(jié)果為所述第一水印收據(jù)文件中的電子收據(jù)合法時,所述支付平臺從所述第一水印收據(jù)文件中的電子收據(jù)中扣除所述交易金額。本發(fā)明提供一種移動終端,包括獲取模塊,用于獲取圈存平臺發(fā)送的第一水印收據(jù)文件,所述第一水印收據(jù)文件是由電子收據(jù)添加數(shù)字水印形成的;支付請求發(fā)送模塊,用于向支付平臺發(fā)送支付請求,以使所述支付平臺在驗證所述第一水印收據(jù)文件中的電子收據(jù)合法后從所述第一水印收據(jù)文件中的電子收據(jù)中扣除交易金額,所述支付請求包括賬戶、密碼、所述交易金額和所述第一水印收據(jù)文件。本發(fā)明提供一種圈存平臺,包括圈存請求接收模塊,用于接收移動終端發(fā)送的圈存請求,所述圈存請求包括賬戶、密碼、圈存金額和第二水印收據(jù)文件,所述第二水印收據(jù)文件為所述移動終端當(dāng)前使用的水印收據(jù)文件,是由電子收據(jù)添加數(shù)字水印形成的;第二驗證模塊,用于根據(jù)所述圈存請求中的所述賬戶、所述密碼和所述第二水印收據(jù)文件中的數(shù)字水印,對所述第二水印收據(jù)文件中的電子收據(jù)進行合法性驗證;圈存處理模塊,用于在所述第二驗證模塊的驗證結(jié)果為所述第二水印收據(jù)文件中的電子收據(jù)合法時,根據(jù)所述圈存金額對所述第二水印收據(jù)文件中的電子收據(jù)進行圈存處理,以生成所述第一水印收據(jù)文件,并將所述第一水印收據(jù)文件發(fā)送給所述移動終端。
本發(fā)明提供一種支付平臺,包括支付請求接收模塊,用于接收移動終端發(fā)送的支付請求,所述支付請求包括賬戶、密碼、交易金額和第一水印收據(jù)文件,所述第一水印收據(jù)文件為所述移動終端預(yù)先獲取到的水印收據(jù)文件,是由電子收據(jù)添加數(shù)字水印形成的;第一驗證模塊,用于根據(jù)所述支付請求中的賬戶、密碼和所述第一水印收據(jù)文件中的數(shù)字水印,對所述第一水印收據(jù)文件中的電子收據(jù)進行合法性驗證;扣帳處理模塊,用于在所述第一驗證模塊的驗證結(jié)果為所述第一水印收據(jù)文件中的電子收據(jù)合法時,所述支付平臺從所述第一水印收據(jù)文件中的電子收據(jù)中扣除所述交易金額。本發(fā)明提供一種電子支付系統(tǒng),包括本發(fā)明提供的任一移動終端、本發(fā)明提供的任一圈存平臺和本發(fā)明提供的任一支付平臺。本發(fā)明提供的電子支付方法、系統(tǒng)、移動終端、圈存平臺及支付平臺,通過使用數(shù)字水印技術(shù)對電子收據(jù)進行加密,對電子收據(jù)添加數(shù)字水印的操作由圈存平臺和支付平臺進行,移動終端在電子現(xiàn)金交易過程中只需直接向支付平臺發(fā)送包括水印收據(jù)文件的支付請求即可,無需執(zhí)行加解密操作,減輕了移動終端在電子支付過程中的處理負(fù)擔(dān),降低了電子支付過程對移動終端處理能力的要求。


圖I為本發(fā)明一實施例提供的電子支付方法的流程圖;圖2為本發(fā)明一實施例提供的電子現(xiàn)金圈存方法的流程圖;圖3為本發(fā)明另一實施例提供的電子支付方法的流程圖;圖4為本發(fā)明一實施例提供的移動終端的結(jié)構(gòu)示意圖;圖5為本發(fā)明另一實施例提供的移動終端的結(jié)構(gòu)示意圖;圖6為本發(fā)明一實施例提供的支付平臺的結(jié)構(gòu)示意圖;圖7為本發(fā)明另一實施例提供的支付平臺的結(jié)構(gòu)示意圖;圖8為本發(fā)明一實施例提供的圈存平臺的結(jié)構(gòu)示意圖;圖9為本發(fā)明另一實施例提供的圈存平臺的結(jié)構(gòu)示意圖;圖10為本發(fā)明一實施例提供的電子支付系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式圖I為本發(fā)明一實施例提供的電子支付方法的流程圖。如圖I所示,本實施例的電子支付方法包括
步驟101、支付平臺接收移動終端發(fā)送的支付請求,所述支付請求包括賬戶、密碼、交易金額和移動終端預(yù)先獲取到的水印收據(jù)文件,所述移動終端預(yù)先獲取到的水印收據(jù)文件是由電子收據(jù)添加數(shù)字水印形成的。為便于描述和區(qū)分,本發(fā)明各實施例將移動終端預(yù)先獲取的水印收據(jù)文件稱為第一水印 收據(jù)文件。本實施例可基于電子支付系統(tǒng)實現(xiàn),電子支付系統(tǒng)包括移動終端、圈存平臺和支付平臺。其中,圈存平臺主要負(fù)責(zé)對電子現(xiàn)金對應(yīng)的實際資金賬戶的管理和審核,為電子現(xiàn)金支付過程中簽發(fā)水印收據(jù)文件,并為水印收據(jù)文件中的電子收據(jù)存入虛擬貨幣(即為電子收據(jù)進行圈存),并負(fù)責(zé)與支付平臺進行資金結(jié)算。支付平臺主要負(fù)責(zé)在電子現(xiàn)金的實際消費過程中,基于數(shù)字水印對電子收據(jù)進行扣款和重新進行水印標(biāo)記等處理,同時基于數(shù)字水印負(fù)責(zé)商家和圈存平臺完成線下資金結(jié)算等服務(wù)。移動終端,具體來說是指運行在移動終端上的電子現(xiàn)金應(yīng)用程序,主要負(fù)責(zé)完成消費者的電子支付、圈存和查詢等請求操作。在本實施例中,移動終端預(yù)先獲取到第一水印收據(jù)文件。第一水印收據(jù)文件是由圈存平臺生成并發(fā)送給移動終端的。第一水印收據(jù)文件是由電子收據(jù)添加數(shù)字水印形成的。具體來說,第一水印收據(jù)文件是由圈存平臺在電子收據(jù)上添加數(shù)字水印形成,然后發(fā)送給移動終端的。在上述發(fā)送過程中,圈存平臺不需要對第一水印收據(jù)文件進行加密處理。其中,電子收據(jù)主要是指與電子現(xiàn)金有關(guān)的一些數(shù)據(jù)信息,主要包括電子現(xiàn)金對應(yīng)的賬戶、密碼,電子現(xiàn)金的剩余金額等信息。具體的,移動終端在向圈存平臺進行注冊時,會向圈存平臺提交該電子現(xiàn)金對應(yīng)的真實存在的賬戶和密碼,同時會將賬戶和密碼保存在本地。而圈存平臺會記錄該移動終端與該移動終端提交的賬戶和密碼的對應(yīng)關(guān)系,并負(fù)責(zé)對該移動終端對應(yīng)的賬戶和密碼進行審核、管理等。在移動終端第一次向圈存平臺發(fā)送圈存請求時,移動終端在圈存請求中攜帶賬戶、密碼和圈存金額,圈存平臺根據(jù)圈存請求,并結(jié)合移動終端注冊時提交的賬戶和密碼等信息為該移動終端生成電子收據(jù),并在電子收據(jù)中嵌入數(shù)字水印生成水印收據(jù)文件,然后將生成的水印收據(jù)文件發(fā)送給移動終端。之后,當(dāng)移動終端再向圈存平臺發(fā)送圈存請求時,在圈存請求中同時攜帶賬戶、密碼、圈存金額和當(dāng)前使用的水印收據(jù)文件,而圈存平臺會從移動終端發(fā)送過來的水印收據(jù)文件中獲取電子收據(jù),在驗證電子收據(jù)的真實性后,再為該電子收據(jù)進行圈存,在圈存結(jié)束之后會重新為該電子收據(jù)添加數(shù)字水印,重新生成水印收據(jù)文件并返回給移動終端。其中,圈存后電子收據(jù)中電子現(xiàn)金的剩余金額等于圈存前電子收據(jù)電子現(xiàn)金的剩余金額與圈存金額之和。其中,電子收據(jù)是由圈存平臺在移動終端第一次向圈存平臺發(fā)送圈存請求時,根據(jù)圈存請求和移動終端注冊的有關(guān)信息生成的,也就是說移動終端第一次發(fā)送的圈存請求中不包括水印收據(jù)文件;并且隨著電子收據(jù)在電子支付過程中的應(yīng)用,電子收據(jù)中電子現(xiàn)金的剩余金額會發(fā)生變化,電子收據(jù)中記錄的信息也會發(fā)生變化。由上述可見,本實施例的移動終端會預(yù)先從圈存平臺獲取包括電子收據(jù)的水印收據(jù)文件,為后續(xù)使用電子收據(jù)進行電子支付提供條件。對于移動終端來說,當(dāng)有電子現(xiàn)金交易時,只需將賬戶、密碼、交易金額和預(yù)先獲取到的水印收據(jù)文件直接封裝成支付請求,然后將支付請求直接發(fā)送給支付平臺即可。在上述過程中,移動終端不需要對第一水印收據(jù)文件進行加密處理,也不需要對支付請求進行加密處理。其中,移動終端在向支付平臺發(fā)送支付請求之前,會預(yù)先確定是否要購買該產(chǎn)品,并會預(yù)先獲知產(chǎn)品貨號、產(chǎn)品當(dāng)前銷售價格(即交易金額)等信息;當(dāng)確定購買時就會產(chǎn)生支付需求,此時移動終端就可以向支付平臺發(fā)送支付請求。在此說明,支付請求中除了攜帶賬戶、密碼、交易金額和水印收據(jù)文件之外,還可以攜帶其他信息,例如產(chǎn)品貨號等。步驟102、支付平臺根據(jù)支付請求中的賬戶、密碼、第一水印收據(jù)文件中的數(shù)字水印,對第一水印收據(jù)文件中的電子收據(jù)進行合法性驗證,以判斷第一水印收據(jù)文件中的電子收據(jù)是否合法;當(dāng)判斷結(jié)果為是,即驗證結(jié)果為第一水印收據(jù)文件中的電子收據(jù)合法時,執(zhí)行步驟103 ;反之,執(zhí)行步驟104。在本實施例中,支付平臺上預(yù)先存儲有數(shù)字水印,即本地存儲的數(shù)字水印。具體的,圈存平臺在為移動終端簽發(fā)水印收據(jù)文件時,會生成一個與該移動終端對應(yīng)的數(shù)字水印并會保存該數(shù)字水印。圈存平臺使用生成的數(shù)字水印為移動終端簽發(fā)水印收據(jù)文件。并且,圈存平臺還會將所生成的數(shù)字水印提供給支付平臺和移動終端,以供支付平臺和移動 終端在需要時基于該數(shù)字水印對水印收據(jù)文件進行合法性驗證。具體的,支付平臺接收到移動終端發(fā)送的支付請求后,從支付請求中獲取賬戶、密碼和第一水印收據(jù)文件。然后,支付平臺根據(jù)支付請求中的賬戶、密碼和第一水印收據(jù)文件中的數(shù)字水印,對第一水印收據(jù)文件中的電子收據(jù)進行合法性驗證。其中,支付平臺對從第一水印收據(jù)文件中獲取的電子收據(jù)進行合法性驗證的過程主要包括支付平臺根據(jù)本地存儲的數(shù)字水印,驗證第一水印收據(jù)文件中的數(shù)字水印是否正確;在驗證結(jié)果為第一水印收據(jù)文件中的數(shù)字水印正確之后,進一步將支付請求中的賬戶、密碼分別與第一水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼進行比較,以驗證從第一水印收據(jù)文件中獲取的電子收據(jù)的合法性。當(dāng)支付請求中的賬號、密碼分別與第一水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼相同時,支付平臺確定第一水印收據(jù)文件中的電子收據(jù)合法;當(dāng)?shù)谝凰∈論?jù)文件中的數(shù)字水印不正確,或者支付請求中的賬號、密碼與第一水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼至少其中之一不相同,支付平臺確定第一水印收據(jù)文件中的電子收據(jù)不合法。其中,支付平臺根據(jù)本地存儲的數(shù)字水印,驗證第一水印收據(jù)文件中的數(shù)字水印是否正確的方法可以是支付平臺直接對第一水印收據(jù)文件進行水印提取操作,從第一水印收據(jù)文件中獲取數(shù)字水印和電子收據(jù)。接著,支付平臺將從第一水印收據(jù)文件中獲取的數(shù)字水印和本地存儲的數(shù)字水印進行比較,以確定從第一水印收據(jù)文件中獲取的數(shù)字水印是否正確。如果從第一水印收據(jù)文件中獲取的數(shù)字水印和支付平臺本地存儲的數(shù)字水印相同,說明從第一水印收據(jù)文件中獲取的數(shù)字水印是正確的,相應(yīng)地,說明從第一水印收據(jù)文件中獲取的電子收據(jù)沒有被篡改過,且是完整的;如果從第一水印收據(jù)文件中獲取的數(shù)字水印和支付平臺本地存儲的數(shù)字水印不相同,說明從第一水印收據(jù)文件中獲取的數(shù)字水印是不正確的,或者說是假的,相應(yīng)地的說明該從第一水印收據(jù)文件中獲取的電子收據(jù)可能被修改過、可能發(fā)生丟失而不完整等。另外,支付平臺根據(jù)本地存儲的數(shù)字水印,驗證第一水印收據(jù)文件中的數(shù)字水印是否正確的方法還可以是支付平臺根據(jù)支付請求中的賬戶、密碼和本地存儲的數(shù)字水印,對第一水印收據(jù)文件進行水印提取操作。如果從第一水印收據(jù)文件中成功獲取到數(shù)字水印和電子收據(jù),支付平臺確定第一水印收據(jù)文件中的數(shù)字水印是正確的,反之說明第一水印收據(jù)文件中的數(shù)字水印是錯誤的?;谏鲜觯Ц镀脚_具體將支付請求攜帶的賬戶、密碼分別與從第一水印收據(jù)文件中獲取的電子收據(jù)中的賬戶、密碼進行比較,以確定移動終端發(fā)送的是移動終端對應(yīng)的電子收據(jù)。如果支付請求中的賬戶、密碼分別與從第一水印收據(jù)文件中獲取的電子收據(jù)中的賬戶、密碼相同,說明從第一水印收據(jù)文件中獲取的電子收據(jù)是移動終端的電子收據(jù);如果支付請求中的賬戶、密碼與從第一水印收據(jù)文件中獲取的電子收據(jù)中的賬戶、密碼至少其中之一不相同,說明從第一水印收據(jù)文件中獲取的電子收據(jù)不是移動終端的電子收據(jù)。其中,支付請求中的賬戶、密碼與第一水印收據(jù)文件中獲電子收據(jù)中的賬戶、密碼至少其中之一不相同,也就是支付請求中的賬戶、密碼與從第一水印收據(jù)文件中獲取的電子收據(jù)中的賬戶、密碼至少其中之一不相同。其中,不相同的情況可以是支付請求中的賬戶與從第一水印收據(jù)文件中獲取的電子收據(jù)中的賬戶不相同,而支付請求中的密碼和從第一 水印收據(jù)文件中獲取的電子收據(jù)中的密碼相同,還可以是支付請求中的賬戶與從第一水印收據(jù)文件中獲取的電子收據(jù)中的賬戶相同,而支付請求中的密碼和從第一水印收據(jù)文件中獲取的電子收據(jù)中的密碼不相同,還可以是支付請求中的賬戶和從第一水印收據(jù)文件中獲取的電子收據(jù)中的賬戶不相同,且支付請求中的密碼和從第一水印收據(jù)文件中獲取的電子收據(jù)中的密碼也不相同。也就是說,只有當(dāng)?shù)谝凰∈論?jù)文件中的數(shù)字水印是正確的,且支付請求中的賬號、密碼分別與從第一水印收據(jù)文件中獲取的電子收據(jù)中的賬戶、密碼相同時,支付平臺才確定從第一水印收據(jù)文件中獲取的電子收據(jù)合法。反之,如果第一水印收據(jù)文件中的數(shù)字水印不正確,或者支付請求中的賬號、密碼與從第一水印收據(jù)文件中獲取的電子收據(jù)中的賬戶、密碼至少其中之一不同時,支付平臺都確定從第一水印收據(jù)文件中獲取的電子收據(jù)不合法。步驟103、支付平臺從第一水印收據(jù)文件中的電子收據(jù)中扣除交易金額。當(dāng)從第一水印收據(jù)文件中獲取的電子收據(jù)合法時,支付平臺從第一水印收據(jù)文件中獲取的電子收據(jù)中扣除交易金額,即進行扣帳處理。具體的,如果從第一水印收據(jù)文件中獲取的電子收據(jù)中電子現(xiàn)金的當(dāng)前剩余金額足夠支付交易金額,則支付平臺從從第一水印收據(jù)文件中獲取的電子收據(jù)中的剩余金額中扣除相應(yīng)的交易金額,并記錄此次交易的相關(guān)信息,即交易支付信息,例如交易時間、支付平臺的信息、交易金額等。如果從第一水印收據(jù)文件中獲取的電子收據(jù)中電子現(xiàn)金的當(dāng)前剩余金額不足支付交易金額,則支付平臺可以直接結(jié)束支付操作。其中,完成電子支付之后,電子收據(jù)中的剩余金額是進行電子支付之前的剩余金額與交易金額的差。
可選的,如果從第一水印收據(jù)文件中獲取的電子收據(jù)中電子現(xiàn)金的剩余金額不足支付交易金額時,支付平臺還可以向移動終端返回提示信息,以使移動終端對電子收據(jù)進行資金圈存,在電子收據(jù)中電子現(xiàn)金的剩余金額足夠時再進行支付操作。步驟104、結(jié)束操作。當(dāng)從第一水印收據(jù)文件中獲取的電子收據(jù)不合法時,支付平臺可以直接結(jié)束支付操作。
可選的,支付平臺還可以向移動終端返回從第一水印收據(jù)文件中獲取的電子收據(jù)不合法,無法完成支付操作的提示信息。在此說明,在上述支付過程中,支付平臺會在支付初期,例如接收到支付請求時,生成此次電子支付對應(yīng)的交易流水號。其中,每次電子支付對應(yīng)的交易流水號是唯一的,該交易流水號便于對每次的電子支付進行管理,也有利于后期進行查詢等操作。其中,本實施例使用的數(shù)字水印主要是指嵌入電子收據(jù)中具有一定標(biāo)識作用的信息。可選的,數(shù)字水印可以是圈存平臺的偽隨機碼,還可以是防偽圖標(biāo),但不限于此。其中,圈存平臺的偽隨機碼或防偽圈標(biāo)可由圈存平臺在移動終端向圈存平臺進行注冊時或者在移動終端第一次請求圈存時生成,且與移動終端提交的賬號、密碼一一對應(yīng)。圈存平臺生成偽隨機碼或防偽圖標(biāo)后,會將生成的偽隨機碼或防偽圖標(biāo)提供給支付平臺、移動終端等,以 供支付平臺或移動終端在需要時對電子收據(jù)進行合法性驗證使用。在本實施例中,通過使用數(shù)字水印技術(shù)對電子收據(jù)進行加密,充分利用數(shù)字水印在真?zhèn)舞b別、安全性、防篡改、完整性等方面的特性,保證了電子支付的安全性。本實施例采用數(shù)字水印技術(shù)對電子收據(jù)進行簽名和封裝處理,在平時電子現(xiàn)金交易過程中并不是每個環(huán)節(jié)都需要針對電子收據(jù)本身進行驗證,因此減少了交易過程中一些不必要的運算和處理,另外對于運算來說更加側(cè)重于其平臺側(cè)(包括支付平臺和圈存平臺)的驗證處理,即對電子收據(jù)添加數(shù)字水印、進行驗證等操作主要是由圈存平臺和支付平臺進行,移動終端在電子現(xiàn)金交易過程中只需直接向支付平臺發(fā)送包括水印收據(jù)文件的支付請求即可,無需執(zhí)行加解密操作,減輕了移動終端在電子支付過程中的處理負(fù)擔(dān),降低了電子支付過程對移動終端處理能力的要求。另外,與現(xiàn)有技術(shù)相比,由于本實施例不需要對電子收據(jù)進行加密處理,使得在電子現(xiàn)金交易過程中不需要解開外圍的保護,提高了用戶的體驗。進一步,現(xiàn)有技術(shù)主要是保證在安全的環(huán)境中進行電子支付業(yè)務(wù),因此很大程度上需要保證電子收據(jù)保存環(huán)境的安全性以及交易通信過程中的安全性,而對于處在核心地位的電子收據(jù)本身的防護能力較低,如果外部環(huán)境被人攻破,那么別人很容易解開電子收據(jù)并進行篡改,或者仿造新的電子收據(jù)進行消費,影響正常的金融秩序。而本實施例采用數(shù)字水印技術(shù)針對電子現(xiàn)金本身的電子收據(jù)進行封裝,就像現(xiàn)實中的貨幣一樣具有防偽標(biāo)記,使得電子現(xiàn)金在從圈存平臺圈存入電子收據(jù)開始就已經(jīng)具有防偽標(biāo)記,避免了因移動終端側(cè)安全性較低導(dǎo)致電子收據(jù)被篡改或仿造的問題,提高了電子收據(jù)本身的安全性;另夕卜,在實際消費過程中,也是側(cè)重于對電子收據(jù)中電子現(xiàn)金的剩余金額等數(shù)據(jù)真?zhèn)涡缘尿炞C,因此主要在支付平臺側(cè)進行驗證操作,對于移動終端來說不需要對電子收據(jù)進行真?zhèn)悟炞C,這就為電子支付過程帶來便捷。進一步,支付平臺從第一水印收據(jù)文件中的電子收據(jù)中扣除交易金額之后,還包括支付平臺將記錄的支付交易信息,例如支付時間、交易金額、支付平臺的信息等,添加到從第一水印收據(jù)文件中獲取的電子收據(jù)中,并重新為添加支付交易信息的電子收據(jù)添加本地存儲的數(shù)字水印,以形成第三水印收據(jù)文件。然后,支付平臺將重新生成的第三水印收據(jù)文件發(fā)送給移動終端。其中,本發(fā)明各實施例中電子收據(jù)的格式包括固定區(qū)域和添加區(qū)域,其中固定區(qū)域用于攜帶一些必須的信息,例如賬戶、密碼、剩余金額等,而添加區(qū)域用于供支付平臺、圈存平臺等在電子收據(jù)中添加臨時信息,例如支付平臺添加的支付交易信息。其中,添加區(qū)域的長度不固定。
移動終端接收到支付平臺發(fā)送的第三水印收據(jù)文件后,可以根據(jù)本地存儲的數(shù)字水印和第三水印收據(jù)文件中的數(shù)字水印,對支付平臺返回的第三水印收據(jù)文件中的電子收據(jù)進行合法性驗證,在驗證結(jié)果為支付平臺返回的第三水印收據(jù)文件中的電子收據(jù)合法時,用支付平臺返回的第三水印收據(jù)文件替換原來的第一水印收據(jù)文件,并向支付平臺發(fā)送支付響應(yīng),以使支付平臺獲知支付操作完成。進一步,支付平臺獲知支付操作完成后,可以向圈存平臺發(fā)送結(jié)算請求,所述結(jié)算請求中包括賬號、密碼和第三水印收據(jù)文件。圈存平臺根據(jù)結(jié)算請求中的賬號、密碼和第三水印收據(jù)文件中的數(shù)字水印,對第三水印收 據(jù)文件中的電子收據(jù)進行合法性驗證;在驗證結(jié)果為第三水印收據(jù)文件中的電子收據(jù)合法時,圈存平臺與支付平臺根據(jù)第三水印收據(jù)文件中的電子收據(jù)完成結(jié)算,具體是指根據(jù)點第三水印收據(jù)文件中的電子收據(jù)中的支付交易信息完成劃賬。在現(xiàn)有技術(shù)中,由于電子收據(jù)本身被加密且沒有攜帶有關(guān)支付信息,故無法追溯電子現(xiàn)金的資金流向。由于電子資金本身不具備數(shù)字特征,只能通過支付平臺在電子支付初期記錄的交易流水號來逐一查找。如果電子資金本身出現(xiàn)問題,那么需要查找電子資金來源,需要通過交易流水號來查找,這在實際工作中往往費時費力。而本實施例采用數(shù)字水印技術(shù),在電子現(xiàn)金從圈存平臺圈存到電子收據(jù)時,可以攜帶圈存平臺本身的信息,在支付平臺進行支付后,又可以在電子收據(jù)中攜帶支付時間、支付平臺等信息,在進行電子現(xiàn)金交易過程中很容易通過提取其中的水印信息進行比對和了解,將現(xiàn)實貨幣中出現(xiàn)的問題,防范于電子現(xiàn)金中,為以后的電子支付業(yè)務(wù)的發(fā)展,帶來極大的方便。進一步,在電子支付應(yīng)用中,如果移動終端要使用電子收據(jù)完成電子支付,首先要保證電子收據(jù)中電子現(xiàn)金的剩余金額要足夠支付交易金額,為此,移動終端需要在支付之前向圈存平臺發(fā)送圈存請求,以使圈存平臺根據(jù)圈存請求向電子收據(jù)中圈存電子現(xiàn)金。圖2為本發(fā)明一實施例提供的電子現(xiàn)金圈存方法的流程圖。如圖2所示,本實施例的方法包括步驟201、圈存平臺接收移動終端發(fā)送的圈存請求,所述圈存請求包括賬號、密碼、圈存金額和移動終端當(dāng)前使用的水印收據(jù)文件,所述移動終端當(dāng)前使用的水印收據(jù)文件也是由電子收據(jù)添加數(shù)字水印形成的。在本實施例中,為了便于描述和區(qū)分,將移動終端發(fā)送圈存請求時使用的水印收據(jù)文件稱為第二水印收據(jù)文件,而將圈存結(jié)束之后圈存平臺返回給移動終端的水印收據(jù)文件(即移動終端進行電子支付使用的水印收據(jù)文件)稱為第一水印收據(jù)文件。當(dāng)需要在電子收據(jù)中圈存電子現(xiàn)金時,例如在使用電子現(xiàn)金進行支付應(yīng)用之前,移動終端向圈存平臺發(fā)送圈存請求,以請求圈存平臺在電子收據(jù)中圈存電子現(xiàn)金。相應(yīng)的,圈存平臺接收移動終端發(fā)送的圈存請求。其中,在圈存請求中,包括賬戶和密碼。該賬戶和密碼是移動終端向圈存平臺進行注冊時提交的與電子現(xiàn)金或電子收據(jù)對應(yīng)的真實的賬戶和密碼。該賬戶和密碼是電子現(xiàn)金對應(yīng)的真實現(xiàn)金,是圈存平臺進行電子現(xiàn)金圈存的依據(jù),是即將圈存的電子現(xiàn)金的來源。在圈存請求中,包括圈存金額。其中,圈存金額是移動終端請求圈存平臺在電子收據(jù)中圈存的電子現(xiàn)金的數(shù)量。在圈存請求中,包括第二水印收據(jù)文件,第二水印收據(jù)文件攜帶有電子收據(jù)。其中,圈存平臺就是在此時電子收據(jù)中電子現(xiàn)金的剩余金額的基礎(chǔ)上,為該電子收據(jù)進行圈存。在此說明,移動終端第一次向圈存平臺請求圈存金額時,圈存請求中并未攜帶第二水印收據(jù)文件。圈存平臺會在移動終端第一次請求資金圈存時,為該移動終端生成并簽發(fā)水印收據(jù)文件。步驟202、圈存平臺根據(jù)圈存請求中的賬戶、密碼和第二水印收據(jù)文件中的數(shù)字水印,對第二水印收據(jù)文件中的電子收據(jù)進行合法性驗證,以判斷第二水印收據(jù)文件中的電子收據(jù)是否合法;當(dāng)判斷結(jié)果為是,即第二水印收據(jù)文件中的電子收據(jù)合法時, 執(zhí)行步驟203;當(dāng)判斷結(jié)果為否,即第二水印收據(jù)文件中的電子收據(jù)不合法時,執(zhí)行步驟204。在本實施例中,移動終端不具有對電子收據(jù)進行修改、簽發(fā)等操作。故在移動終端向圈存平臺進行注冊時,圈存平臺會根據(jù)移動終端的注冊信息為該移動終端生成電子收據(jù),并在電子收據(jù)上添加數(shù)字水印以生成水印收據(jù)文件,然后發(fā)送給移動終端。這樣,移動終端在進行電子現(xiàn)金圈存時就可以在圈存請求中攜帶水印收據(jù)文件。在上述過程中,圈存平臺會在本地存儲所生成的數(shù)字水印,并且還會將該數(shù)字水印發(fā)送給移動終端和支付平臺。當(dāng)圈存平臺接收到圈存請求后,從圈存請求中獲取賬戶、密碼和第二水印收據(jù)文件。然后,圈存平臺根據(jù)獲取的賬戶、密碼和第二水印收據(jù)文件中的數(shù)字水印,對第二水印收據(jù)文件中的電子收據(jù)進行合法性驗證。其中,圈存平臺對第二水印收據(jù)文件中的電子收據(jù)進行合法性驗證主要包括圈存平臺根據(jù)本地存儲的數(shù)字水印,驗證第二水印收據(jù)文件中的數(shù)字水印是否正確;在驗證結(jié)果為第二水印收據(jù)文件中的數(shù)字水印正確時,進一步將圈存請求中的賬戶、密碼分別與第二水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼進行比較,以驗證第二水印收據(jù)文件中的電子收據(jù)的合法性。當(dāng)圈存請求中的賬號、密碼分別與第二水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼相同時,圈存平臺確定第二水印收據(jù)文件中的電子收據(jù)合法;當(dāng)?shù)诙∈論?jù)文件中的數(shù)字水印不正確,或者圈存請求中的賬號、密碼與第二水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼至少其中之一不相同,圈存平臺確定第二水印收據(jù)文件中的電子收據(jù)不合法。其中,圈存平臺根據(jù)本地存儲的數(shù)字水印,驗證第二水印收據(jù)文件中的數(shù)字水印是否正確的方法可以是圈存平臺直接對第二水印收據(jù)文件進行水印提取操作,從第二水印收據(jù)文件中獲取數(shù)字水印和電子收據(jù)。接著,圈存平臺將從第二水印收據(jù)文件中獲取的數(shù)字水印和本地存儲的數(shù)字水印進行比較,以確定從第二水印收據(jù)文件中獲取的數(shù)字水印是否正確。如果從第二水印收據(jù)文件中獲取的數(shù)字水印和圈存平臺本地存儲的數(shù)字水印相同,說明從第二水印收據(jù)文件中獲取的數(shù)字水印是正確的,相應(yīng)地說明從第二水印收據(jù)文件中獲取的電子收據(jù)沒有被篡改過,且是完整的;如果從第二水印收據(jù)文件中獲取的數(shù)字水印和圈存平臺本地存儲的數(shù)字水印不相同,說明從第二水印收據(jù)文件中獲取的數(shù)字水印是不正確的,或者說是假的,相應(yīng)地說明該從第二水印收據(jù)文件中獲取的電子收據(jù)可能被修改過、可能發(fā)生丟失而不完整等。另外,圈存平臺根據(jù)本地存儲的數(shù)字水印,驗證第二水印收據(jù)文件中的數(shù)字水印是否正確的方法還可以是圈存平臺根據(jù)圈存請求中的賬戶、密碼和本地存儲的數(shù)字水印,對第二水印收據(jù)文件進行水印提取操作。如果從第二水印收據(jù)文件中成功獲取到數(shù)字水印和電子收據(jù),圈存平臺確定第二水印收據(jù)文件中的數(shù)字水印是正確的,反之說明第二水印收據(jù)文件中的數(shù)字水印是錯誤的。基于上述,圈存平臺具體將圈存請求中的賬戶、密碼分別與從第二水印收據(jù)文件中獲取的電子收據(jù)中的賬戶、密碼進行比較,以確定移動終端發(fā)送的是移動終端對應(yīng)的電子收據(jù)。如果圈存請求中的賬戶、密碼分別與從第二水印收據(jù)文件中獲取的電子收據(jù)中的賬戶、密碼相同,說明從第二水印收據(jù)文件中獲取的電子收據(jù)是移動終端的電子收據(jù);如果圈存請求中的賬戶、密碼與從第二水印收據(jù)文件中獲取的電子收據(jù)中的賬戶、密碼至少其中之一不相同,說明從第二水印收據(jù)文件中獲取的電子收據(jù)不是移動終端的電子收據(jù)。其中,圈存請求中的賬戶、密碼與第二水印收據(jù)文件中獲電子收據(jù)中的賬戶、密碼至少其中之一不相同,也就是圈存請求中的賬戶、密碼與從第二水印收據(jù)文件中獲取的電子收據(jù)中的賬戶、密碼至少其中之一不相同。其中,不同的情況可以是圈存請求中的賬戶與從第二水印收據(jù)文件中獲取的電子收據(jù)中的賬戶不相同,而圈存請求中的密碼和從第二水印收據(jù)文件中獲取的電子收據(jù)中的密碼相同,還可以是圈存請求中的賬戶與從第二水印收據(jù)文件中獲取的電子收據(jù)中的賬戶相同,而圈存請求中的密碼和從第二水印收據(jù)文件中獲
取的電子收據(jù)中的密碼不相同,還可以是圈存請求中的賬戶和從第二水印收據(jù)文件中獲取的電子收據(jù)中的賬戶不相同,且圈存請求中的密碼和從第二水印收據(jù)文件中獲取的電子收據(jù)中的密碼也不相同。也就是說,只有當(dāng)?shù)诙∈論?jù)文件中的數(shù)字水印是正確的,且圈存請求中的賬號、密碼分別與從第二水印收據(jù)文件中獲取的電子收據(jù)中的賬戶、密碼相同時,圈存平臺才確定從第二水印收據(jù)文件中獲取的電子收據(jù)合法。反之,如果第二水印收據(jù)文件中的數(shù)字水印是不正確的,或者圈存請求中的賬號、密碼與從第二水印收據(jù)文件中獲取的電子收據(jù)中的賬戶、密碼至少其中之一不同時,圈存平臺都確定從第二水印收據(jù)文件中獲取的電子收據(jù)不合法。步驟203、圈存平臺根據(jù)圈存金額對第二水印收據(jù)文件中的電子收據(jù)進行圈存處理,以生成第一水印收據(jù)文件,并將第一水印收據(jù)文件發(fā)送給移動終端。當(dāng)從第二水印收據(jù)文件中獲取的電子收據(jù)合法時,圈存平臺根據(jù)圈存金額對從第二水印收據(jù)文件中獲取的電子收據(jù)進行圈存處理,以生成第一水印收據(jù)文件。具體的,圈存平臺將圈存金額和賬戶中的金額進行比較。如果圈存金額小于或等于賬戶中的金額,圈存平臺根據(jù)圈存金額改寫從第二水印收據(jù)文件中獲取的電子收據(jù)中電子現(xiàn)金的剩余金額,然后為改寫剩余金額的電子收據(jù)添加本地存儲的數(shù)字水印,以形成第一水印收據(jù)文件。與此同時,圈存平臺會凍結(jié)移動終端對應(yīng)的賬戶中相應(yīng)的資金(即圈存金額)。如果圈存金額大于賬戶中的金額,圈存平臺可以結(jié)束圈存操作。可選的,如果圈存金額大于賬戶中的金額,圈存平臺還可以向移動終端返回賬戶金額不足,圈存失敗的提示信息。進一步可選的,移動終端接收圈存平臺發(fā)送的第一水印收據(jù)文件。然后,移動終端可以對第一水印收據(jù)文件中的電子收據(jù)進行合法性驗證,并在驗證結(jié)果為合法時,使用第一水印收據(jù)文件替換第二水印收據(jù)文件。其中,移動終端對第一水印收據(jù)文件中的電子收據(jù)進行合法性驗證的過程包括移動終端可以對第一水印收據(jù)文件進行水印提取操作,從第一水印收據(jù)文件中獲取數(shù)字水印和電子收據(jù),將然后將從第一水印收據(jù)文件中獲取的數(shù)字水印和本地存儲的數(shù)字水印進行比較。如果從第一水印收據(jù)文件中獲取的數(shù)字水印和移動終端本地存儲的數(shù)字水印相同,移動終端確定驗證結(jié)果為第一水印收據(jù)文件中的電子收據(jù)合法,反之,確定驗證結(jié)果為第一水印收據(jù)文件中的電子收據(jù)不合法。進一步可選的,當(dāng)移動終端確定驗證結(jié)果為第一水印收據(jù)文件中的電子收據(jù)合法時,向圈存平臺發(fā)送圈存響應(yīng),以使圈存平臺根據(jù)該圈存響應(yīng)獲知已經(jīng)完成圈存處理,從而完成資金劃轉(zhuǎn)。步驟204、圈存平臺結(jié)束圈存操作。當(dāng)?shù)诙∈論?jù)文件中的電子收據(jù)不合法,例如被篡改、不完整等時,圈存平臺可以直接結(jié)束圈存操作。可選的,圈存平臺可以向移動終端返回第二水印收據(jù)文件中的電子收據(jù)不合法,圈存失敗的提示信息。在本實施例中,當(dāng)需要向圈存平臺申請電子現(xiàn)金時,移動終端向圈存平臺發(fā)送圈 存請求,同時發(fā)送注冊時提交的賬戶和密碼以及水印收據(jù)文件。圈存平臺在驗證電子收據(jù)合法后,完成電子現(xiàn)金的圈存處理,并重新在電子收據(jù)上添加數(shù)字水印,使得電子現(xiàn)金在圈存到電子收據(jù)時就攜帶防偽標(biāo)記,提高了電子現(xiàn)金的安全性,同時使得移動終端可以不用對電子收據(jù)進行加解密處理來保證流通過程中的安全性,降低了移動終端的處理負(fù)擔(dān)。在上述各實施例中,添加數(shù)字水印的方法可以是盲水印方法,但不限于此。其中,盲水印方法是指在水印提取過程中不需要原始數(shù)據(jù)進行比從而提取出水印或者檢測是否有水印的方法。例如,當(dāng)圈存平臺生成電子收據(jù)后,對電子收據(jù)進行水印嵌入處理的過程包括圈存平臺根據(jù)移動終端提交的賬戶和密碼自動生成嵌入密碼,然后按照一定的嵌入算法將生成的嵌入密碼和數(shù)字水印嵌入電子收據(jù)中,從而形成水印收據(jù)文件。其中,嵌入密碼在水印收據(jù)文件生成以后會保存在該移動終端對應(yīng)的賬戶中,以便后期在水印提取時使用。對于嵌入密碼,支付平臺在進行數(shù)字水印提取時可以向圈存平臺請求該嵌入密碼并保存。圖3為本發(fā)明另一實施例提供的電子支付方法的流程圖。如圖3所示,本實施例的方法包括步驟301、圈存平臺對電子收據(jù)進行電子現(xiàn)金圈存。在本實施例中,移動終端在使用電子現(xiàn)金進行支付之前,向圈存平臺申請足夠的資金。移動終端向圈存平臺發(fā)送圈存請求,同時發(fā)送賬戶、密碼、圈存金額以及水印收據(jù)文件(主要是指電子收據(jù))。圈存平臺在驗證賬戶合法,且電子收據(jù)合法后,完成電子現(xiàn)金的圈存處理。其中,圈存處理流程主要包括步驟la、移動終端首先向圈存平臺發(fā)送圈存請求,以向圈存平臺提供賬戶、密碼、圈存金額以及水印收據(jù)文件等信息。步驟lb、圈存平臺驗證賬戶和密碼的合法性。步驟lc、圈存平臺提取水印收據(jù)文件中的數(shù)字水印,通過將提取的數(shù)字水印和本地存儲的數(shù)字水印進行比較來驗證水印收據(jù)文件中的電子收據(jù)是否是本圈存平臺簽發(fā)的電子收據(jù),并且將移動終端提供的賬戶、密碼信息與電子收據(jù)中的賬戶、密碼信息進行比對,以判斷是否一致。如果判斷結(jié)果均一致,則進行正常的圈存處理,否則視為惡意偽造。
步驟Id、當(dāng)驗證電子收據(jù)的合法性后,圈存平臺根據(jù)圈存請求查詢賬戶中的資金情況。在資金和權(quán)限允許的情況下,圈存平臺處理移動終端請求的圈存金額,改寫電子收據(jù)中的剩余金額,并且重新為電子收據(jù)添加數(shù)字水印生成水印收據(jù)文件,發(fā)送給移動終端,同時凍結(jié)賬戶中相應(yīng)的資金。其中,圈存后電子收據(jù)中的剩余金額為圈存之前的剩余金額加上所圈存的圈存金額。步驟le、圈存平臺將重新生成的水印收據(jù)文件(主要是指圈存電子現(xiàn)金后的電子收據(jù))發(fā)送給移動終端。步驟If、移動終端在接收到圈存平臺的水印收據(jù)文件后,提取其中的數(shù)字水印和本地存儲的數(shù)字水印進行校驗和比對,以判斷水印收據(jù)文件中的電子收據(jù)是否合法和真實。在確定電子收據(jù)合法和真實時,則保存該水印收據(jù)文件并替換原先的水印收據(jù)文件,否則拋棄,并返回錯誤信息。步驟lg、移動終端向圈存平臺發(fā)送圈存響應(yīng),以通知圈存平臺已經(jīng)完成圈存處理。步驟lh、圈存平臺在得到圈存響應(yīng)后,完成資金劃轉(zhuǎn)。步驟302、移動終端和支付平臺使用電子現(xiàn)金完成支付。在需要使用電子現(xiàn)金進行支付時,移動終端向支付平臺提交自己的賬戶、密碼、交易金額以及水印收據(jù)文件等,支付平臺為此次電子支付生成相應(yīng)地交易流水號。支付平臺提取水印收據(jù)文件中的數(shù)字水印,并基于數(shù)字水印對水印收據(jù)文件中的電子收據(jù)驗證真?zhèn)危⑶腋鶕?jù)移動終端提交的賬戶和密碼驗證移動終端或賬戶的合法性。待驗證通過后根據(jù)交易金額進行扣賬處理,并將交易記錄以水印形式添加到電子收據(jù)文件中反饋給移動終 端,以供移動終端保存。具體支付流程包括步驟2a、移動終端向支付平臺提交賬戶、密碼、交易金額以及水印收據(jù)文件。步驟2b、支付平臺掃描水印收據(jù)文件,提取其中的數(shù)字水印。步驟2c、支付平臺將提取的數(shù)字水印和本地存儲的數(shù)字水印進行比較,以驗證電子收據(jù)的真?zhèn)?,以及核對電子收?jù)中賬戶和密碼是否與移動終端提交的賬戶和密碼一致;如果驗證不通過,則返回錯誤。步驟2d、如果對電子收據(jù)的驗證通過,支付平臺驗證電子收據(jù)中電子現(xiàn)金的當(dāng)前剩余金額是否足夠支付此次交易。如果不夠,則返回錯誤。步驟2e、如果剩余金額足夠,支付平臺進行具體的扣賬處理,并將交易記錄添加到電子收據(jù)中,同時將此次交易記錄在本地,供后期和圈存平臺結(jié)算用。其中,電子支付結(jié)束后,電子收據(jù)中的剩余金額等于電子支付前電子收據(jù)中的剩余金額與交易金額的差值。步驟2f、支付平臺重新為電子收據(jù)添加數(shù)字水印,生成水印收據(jù)文件后發(fā)送給移動終端,以供移動終端保存。步驟2g、移動終端通過提取支付平臺發(fā)送的水印收據(jù)文件中的數(shù)字水印,并將提取的數(shù)字水印和本地存儲的數(shù)字水印進行比較來驗證支付平臺發(fā)送來的電子收據(jù)的合法性,在驗證結(jié)果為合法時,替換原有的水印收據(jù)文件進行保存。步驟303、支付平臺和圈存平臺進行支付結(jié)算。支付結(jié)算主要是在支付平臺和圈存平臺之間進行的。支付結(jié)算的過程主要是前期,圈存平臺主要是指移動終端在圈存平臺上開戶,并且存入真實貨幣,而在支付平臺上進行實際的消費和交易活動。在本實施例中,考慮到圈存平臺和支付平臺的多樣性,圈存平臺會為自己對應(yīng)的移動終端在開戶時,簽發(fā)具有自己特征的數(shù)字水印的水印收據(jù)文件。在支付過程中,支付平臺提取數(shù)字水印后,根據(jù)數(shù)字水印判斷該移動終端是在哪個圈存平臺進行開戶和存款的。那么當(dāng)在結(jié)算過程中,則向該圈存平臺提交該筆交易的記錄信息和攜帶數(shù)字水印的水印收據(jù)文件。圈存平臺在通過數(shù)字水印驗證交易記錄的合法性后,和支付平臺進行資金的結(jié)算。為了防止其他平臺對于電子收據(jù)中的信息進行惡意的篡改。在生成電子收據(jù)時,圈存平臺就對于電子收據(jù)的權(quán)限進行了設(shè)定。對于移動終端只有查看和驗證的權(quán)限,而不能對電子收據(jù)進行修改和刪除;對于支付平臺可以對電子收據(jù)中的剩余金額進行扣減,添加交易記錄等權(quán)限;圈存平臺作為電子收據(jù)的發(fā)行單位以及賬戶的管理單位,對于電子收據(jù)具有驗證、修改以及重新簽發(fā)新的電子收據(jù)等功能。進一步,圈存平臺和支付平臺的安全認(rèn)證可以另外通過具有權(quán)威的CA進行認(rèn)證??蛇x的,還可以在圈存平臺中定期保存在線注冊的支付平臺,以確保在實際交易過程中不會因為支付平臺的安全缺陷造成交易的紊亂。綜上所述,本實施例通過數(shù)字水印技術(shù)對電子收據(jù)進行加密具有以下有益效果I、可以實現(xiàn)電子支付交易的安全,并且可以通過數(shù)字水印判斷電子收據(jù)的真?zhèn)危黾与娮又Ц兜默F(xiàn)實體驗。2、可以使移動終端不必進行加解密處理,減輕了移動終端的處理負(fù)擔(dān)。3、電子現(xiàn)金從圈存到電子收據(jù)開始就具有了防偽標(biāo)志,防止由于移動終端等安全缺陷造成電子收據(jù)被篡改、偽造的問題,進一步提高了電子支付的安全性。4、通過在電子收據(jù)中添加交易記錄信息,便于電子現(xiàn)金的資金流向的追溯。圖4為本發(fā)明一實施例提供的移動終端的結(jié)構(gòu)示意圖。如圖4所示,本實施例的移動終端包括獲取模塊41和支付請求發(fā)送模塊42。其中,獲取模塊41,用于獲取圈存平臺發(fā)送的第一水印收據(jù)文件,所述第一水印收據(jù)文件是由電子收據(jù)添加數(shù)字水印形成的。支付請求發(fā)送模塊42,與獲取模塊41連接,用于向支付平臺發(fā)送支付請求,以使支付平臺在驗證第一水印收據(jù)文件中的電子收據(jù)合法后從所述第一水印收據(jù)文件中的電子收據(jù)中扣除交易金額,所述支付請求包括賬戶、密碼、交易金額和獲取模塊41獲取的第一水印收據(jù)文件。本實施例移動終端的各功能模塊可用于執(zhí)行圖I所示電子支付方法的流程,其具體工作原理不再贅述,詳見方法實施例的描述。本實施例的移動終端,通過獲取添加數(shù)字水印的水印收據(jù)文件,并基于獲取的水印收據(jù)文件直接生成支付請求,發(fā)送給支付平臺以進行支付流程?;谒∈論?jù)文件中的數(shù)字水印,本實施例的移動終端不需要對水印收據(jù)文件進行加解密,也不需要對支付請求進行加密處理,減輕了移動終端在電子支付過程中的處理負(fù)擔(dān),降低了電子支付過程對移動終端處理能力的要求。另外,本實施例的移動終端基于數(shù)字水印進行電子現(xiàn)金支付,可以避免因移動終端側(cè)安全性較低導(dǎo)致電子收據(jù)被篡改或仿造的問題,提高了電子收據(jù)本身的安全性;同時,本實施例的移動終端不需要對電子收據(jù)進行真?zhèn)悟炞C,這就為電子支付過程帶來便捷。圖5為本發(fā)明另一實施例提供的移動終端的結(jié)構(gòu)示意圖。本實施例基于圖4所示、實施例實現(xiàn),如圖5所示,本實施例的移動終端除了包括獲取模塊41和支付請求發(fā)送模塊42之外,還包括圈存請求發(fā)送模塊43。圈存請求發(fā)送模塊43,用于向圈存平臺發(fā)送圈存請求,以使圈存平臺在驗證第二水印收據(jù)文件中的電子收據(jù)合法后對第二水印收據(jù)文件中的電子收據(jù)進行圈存處理,以生成第一水印收據(jù)文件并發(fā)送給移動終端,所述圈存請求包括賬戶、密碼、圈存金額和第二水印收據(jù)文件,所述第二水印收據(jù)文件為移動終端當(dāng)前使用的水印收據(jù)文件,是由電子收據(jù)添加數(shù)字水印形成的??蛇x的,圈存請求發(fā)送模塊43與獲取模塊41連接,用于向獲取模塊41提供第一水印收據(jù)文件。獲取模塊41具體用于接收圈存平臺發(fā)送的第一水印收據(jù)文件。進一步,本實施例的移動終端還包括替換處理模塊44。替換處理模塊44,用于對獲取模塊41獲取的第一水印收據(jù)文件進行水印提取操作,從第一水印收據(jù)文件中獲取數(shù)字水印和電子收據(jù),將本地存儲的數(shù)字水印和從所第一水印收據(jù)文件中獲取的數(shù)字水印進行比較,以驗證從第一水印收據(jù)文件中獲取的電子收據(jù)的合法性,在本地存儲的數(shù)字水印和從第一水印收據(jù)文件中獲取的數(shù)字水印相同時,用第 一水印收據(jù)文件替換第二水印收據(jù)文件,并向圈存平臺發(fā)送圈存響應(yīng)??蛇x的,替換處理模塊44分別與獲取模塊41和圈存請求發(fā)送模塊43連接,用于將獲取模塊41獲取的第一水印收據(jù)文件作為第二水印收據(jù)文件提供給圈存請求發(fā)送模塊43。上述各功能模塊可用于執(zhí)行圖I-圖3所示方法中的相應(yīng)流程,其具體工作原理不再贅述,詳見方法實施例的描述。本實施例的移動終端,通過上述模塊可以向圈存平臺發(fā)送圈存請求,以在電子收據(jù)中圈存金額,為后續(xù)基于電子收據(jù)中的電子現(xiàn)金進行支付打下了基礎(chǔ)。在圈存過程中,本實施例的移動終端也無需對電子收據(jù)等進行加解密處理,同樣有利于減輕移動終端在電子支付過程中的處理負(fù)擔(dān),有利于降低電子支付過程對移動終端處理能力的要求,并且有利于提高電子支付的安全性和便利性。圖6為本發(fā)明一實施例提供的支付平臺的結(jié)構(gòu)示意圖。如圖6所示,本實施例的支付平臺包括支付請求接收模塊61、第一驗證模塊62和扣帳處理模塊63。其中,支付請求接收模塊61,用于接收移動終端發(fā)送的支付請求,所述支付請求包括賬戶、密碼、交易金額和第一水印收據(jù)文件,所述第一水印收據(jù)文件為移動終端預(yù)先獲取到的水印收據(jù)文件,是由電子收據(jù)添加數(shù)字水印形成的。第一驗證模塊62,與支付請求接收模塊61連接,用于根據(jù)支付請求接收模塊61接收到的支付請求中的賬戶、密碼和第一水印收據(jù)文件中的數(shù)字水印,對第一水印收據(jù)文件中的電子收據(jù)進行合法性驗證??蹘ぬ幚砟K63,與第一驗證模塊62連接,用于在第一驗證模塊62的驗證結(jié)果為第一水印收據(jù)文件中的電子收據(jù)合法時,從第一水印收據(jù)文件中的電子收據(jù)中扣除交易金額。本實施例支付平臺的各功能模塊可用于執(zhí)行圖I所示電子支付方法的流程,其具體工作原理不再贅述,詳見方法實施例的描述。本實施例的支付平臺,與本發(fā)明實施例提供的移動終端相配合,使用添加數(shù)字水印的水印收據(jù)文件進行電子現(xiàn)金支付,基于添加的數(shù)字水印移動終端不需要對水印收據(jù)文件進行加密,支付平臺也不需要對水印收據(jù)文件進行解密,減輕了支付平臺的處理負(fù)擔(dān),有利于提高電子支付的安全性和便利性。圖7為本發(fā)明另一實施例提供的支付平臺的結(jié)構(gòu)示意圖。本實施例基于圖6所示實施例實現(xiàn),如圖7所示,本實施例的第一驗證模塊62包括第一驗證單元621、第一比較單元622和第一確定單元623。其中,第一驗證單元621,與支付請求接收模塊61連接,用于根據(jù)本地存儲的數(shù)字水印,驗證支付請求接收模塊61獲取的第一水印收據(jù)文件中的數(shù)字水印是否正確。第一比較單元622,與第一驗證單元621連接,用于在第一驗證單元621的驗證結(jié)果為第一水印收據(jù)文件中的數(shù)字水印正確時,將支付請求中的賬戶、密碼分別與第一水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼進行比較,以驗證第一水印收據(jù)文件中的電子收據(jù)的合法性。第一確定單元623,與第一驗證單元621和第一比較單元622連接,用于在第一比
較單元622的比較結(jié)果為支付請求中的賬號、密碼分別與第一水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼相同時,確定第一水印收據(jù)文件中的電子收據(jù)合法,而在第一驗證單元621的驗證結(jié)果為第一水印收據(jù)文件中的數(shù)字水印不正確,或者在第一比較單元622的比較結(jié)果為支付請求中的賬號、密碼與第一水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼至少其中之一不相同,確定第一水印收據(jù)文件中的電子收據(jù)不合法。進一步,本實施例的支付平臺還包括文件生成模塊64、文件發(fā)送模塊65和支付響應(yīng)接收模塊66。文件生成模塊64,與扣帳處理模塊63連接,用于將記錄的支付交易信息添加到扣帳處理模塊63進行扣費處理后的第一水印收據(jù)文件中的電子收據(jù)中,并重新為第一水印收據(jù)文件中的電子收據(jù)添加本地存儲的數(shù)字水印以形成第三水印收據(jù)文件。文件發(fā)送模塊65,與文件生成模塊64連接,用于將文件生成模塊64生成的第三水印收據(jù)文件發(fā)送給移動終端。支付響應(yīng)接收模塊66,用于接收移動終端發(fā)送的支付響應(yīng)??蛇x的,支付響應(yīng)接收模塊66與文件發(fā)送模塊65連接,用于在文件發(fā)送模塊65將生成的第三水印收據(jù)文件發(fā)送給移動終端之后,接收移動終端在收到文件發(fā)送模塊65發(fā)送的第三水印收據(jù)文件之后發(fā)送的支付響應(yīng)。更進一步,本實施例的支付平臺還包括結(jié)算請求發(fā)送模塊67。結(jié)算請求發(fā)送模塊67,用于向圈存平臺發(fā)送結(jié)算請求,以供圈存平臺在驗證第三水印收據(jù)文件中的電子收據(jù)合法后,根據(jù)第三水印收據(jù)文件中的電子收據(jù)與支付平臺完成結(jié)算,所述結(jié)算請求包括賬號、密碼和文件生成模塊64生成的第三水印收據(jù)文件??蛇x的,結(jié)算請求發(fā)送模塊67與文件生成模塊64和支付響應(yīng)接收模塊66連接,用于在支付響應(yīng)接收模塊66接收到支付響應(yīng)之后,向圈存平臺發(fā)送結(jié)算請求,以與圈存平臺進行支付結(jié)算。上述各功能模塊或單元可用于執(zhí)行圖I-圖3所示方法中的相應(yīng)流程,其具體工作原理不再贅述,詳見方法實施例的描述。本實施例的支付平臺,與本發(fā)明實施例提供的移動終端相配合,使用添加數(shù)字水印的水印收據(jù)文件進行電子現(xiàn)金支付,基于添加的數(shù)字水印移動終端不需要對水印收據(jù)文件進行加密,支付平臺也不需要對水印收據(jù)文件進行解密,減輕了支付平臺的處理負(fù)擔(dān),有利于提高電子支付的效率。另外,本實施例的支付平臺在電子支付過程中將扣帳處理的記錄信息添加到電子收據(jù)中有利于對電子現(xiàn)金的流向進行跟蹤和問題查找,為以后的電子支付業(yè)務(wù)的發(fā)展,帶來極大的方便。圖8為本發(fā)明一實施例提供的圈存平臺的結(jié)構(gòu)示意圖。如圖8所示,本實施例的圈存平臺包括圈存請求接收模塊81、第二驗證模塊82和圈存處理模塊83。其中,圈存請求接收模塊81,用于接收移動終端發(fā)送的圈存請求,所述圈存請求包括賬戶、密碼、圈存金額和第二水印收據(jù)文件,所述第二水印收據(jù)文件為移動終端當(dāng)前使用的水印收據(jù)文件,是由電子收據(jù)添加數(shù)字水印形成的。第二驗證模塊82,與圈存請求接收模塊81連接,用于根據(jù)圈存請求接收模塊81接收到的圈存請求中的賬戶、密碼和第二水印收據(jù)文件中的數(shù)字水印,對第二水印收據(jù)文件中的電子收據(jù)進行合法性驗證。圈存處理模塊83,與第二驗證模塊82和圈存請求接收模塊81連接,用于在第二驗 證模塊82的驗證結(jié)果為第二水印收據(jù)文件中的電子收據(jù)合法時,根據(jù)圈存金額對第二水印收據(jù)文件中的電子收據(jù)進行圈存處理,以生成第一水印收據(jù)文件,并將第一水印收據(jù)文件發(fā)送給移動終端。本實施例圈存平臺的各功能模塊可用于執(zhí)行圖2所示電子現(xiàn)金圈存方法的流程,其具體工作原理不再贅述,詳見方法實施例的描述。本實施例的圈存平臺,與本發(fā)明實施例提供的移動終端相配合,圈存平臺為移動終端生成嵌入數(shù)字水印的水印收據(jù)文件,使得移動終端在電子現(xiàn)金支付過程中不需要對電子收據(jù)、水印收據(jù)文件等進行加解密,減輕了移動終端的處理負(fù)擔(dān),降低了電子現(xiàn)金支付對移動終端的處理能力的要求,為提高電子支付的安全性和便利性提供了條件。圖9為本發(fā)明另一實施例提供的圈存平臺的結(jié)構(gòu)不意圖。本實施例基于圖8所不實施例實現(xiàn),如圖9所示,本實施例的第二驗證模塊82包括第二驗證單元821、第二比較單元822和第二確定單元823。其中,第二驗證單元821,與圈存請求接收模塊81連接,用于根據(jù)本地存儲的數(shù)字水印,驗證圈存請求接收模塊81接收到的第二水印收據(jù)文件中的數(shù)字水印是否正確。第二比較單元822,與第二驗證單元821連接,用于在將第二驗證單元821的驗證結(jié)果為第二水印收據(jù)文件中的數(shù)字水印正確時,將圈存請求中的賬戶、密碼分別與第二水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼進行比較,以驗證第二水印收據(jù)文件中的電子收據(jù)的合法性。第二確定單元823,與第二驗證單元821和第二比較單元822連接,用于在第二比較單元822的比較結(jié)果為圈存請求中的賬號、密碼分別與第二水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼相同,確定第二水印收據(jù)文件中的電子收據(jù)合法,而在第二驗證單元821的驗證結(jié)果為第二水印收據(jù)文件中的數(shù)字水印不正確,或者在第二比較單元822的比較結(jié)果為圈存請求中的賬號、密碼與第二水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼至少其中之一不相同時,確定第二水印收據(jù)文件中的電子收據(jù)不合法。本實施例的圈存處理模塊83可以具體用于將圈存金額和賬戶中的金額進行比較,如果圈存金額小于或等于賬戶中的金額,根據(jù)圈存金額改寫從第二水印收據(jù)文件中獲取的電子收據(jù)中的剩余金額,然后為改寫剩余金額后的電子收據(jù)添加本地存儲的數(shù)字水印,以形成第一水印收據(jù)文件。進一步,本實施例的圈存平臺還可以包括圈存響應(yīng)接收模塊84。圈存響應(yīng)接收模塊84,用于接收移動終端發(fā)送的圈存響應(yīng)??蛇x的,圈存響應(yīng)接收模塊84與圈存處理模塊83連接,用于在圈存處理模塊83向移動終端發(fā)送第一水印收據(jù)文件之后,接收移動終端發(fā)送的圈存響應(yīng)。更進一步,本實施例的圈存平臺還可以包括結(jié)算請求接收模塊85、第三驗證模塊86和結(jié)算處理模塊87。結(jié)算請求接收模塊85,用于接收支付平臺發(fā)送的結(jié)算請求,所述結(jié)算請求包括賬號、密碼和第三水印收據(jù)文件。 第三驗證模塊86,與結(jié)算請求接收模塊85連接,用于根據(jù)結(jié)算請求接收模塊85接收的結(jié)算請求中的賬號、密碼和第三水印收據(jù)文件中的數(shù)字水印,對第三水印收據(jù)文件中的電子收據(jù)進行合法性驗證。結(jié)算處理模塊87,與第三驗證模塊86連接,用于在第三驗證模塊86的驗證結(jié)果為第三水印收據(jù)文件中的電子收據(jù)合法時,根據(jù)第三水印收據(jù)文件中的電子收據(jù)與支付平臺完成結(jié)算。上述各功能模塊或單元可用于執(zhí)行圖I-圖3所示方法中的相應(yīng)流程,其具體工作原理不再贅述,詳見方法實施例的描述。本實施例的圈存平臺,為移動終端生成嵌入數(shù)字水印的水印收據(jù)文件,使得移動終端在電子現(xiàn)金支付過程中不需要對電子收據(jù)、水印收據(jù)文件等進行加解密,減輕了移動終端的處理負(fù)擔(dān),降低了電子現(xiàn)金支付對移動終端的處理能力的要求。另外,本實施例的圈存平臺,與支付平臺也基于數(shù)字水印進行支付結(jié)算,有利于提高電子支付的安全性和便利性。圖10為本發(fā)明一實施例提供的電子支付系統(tǒng)的結(jié)構(gòu)示意圖。如圖10所示,本實施例的系統(tǒng)包括移動終端1001、圈存平臺1002和支付平臺1003。移動終端1001分別與圈存平臺1002和支付平臺1003連接,圈存平臺1002與支付平臺1003連接。其中,移動終端1001的結(jié)構(gòu)可參見圖4或圖5所示,圈存平臺1002的結(jié)構(gòu)可參見圖8或圖9所示,支付平臺的結(jié)構(gòu)可參見圖6或圖I所示。移動終端1001與圈存平臺1002進行金額圈存的流程、移動終端1001與支付平臺1003進行電子現(xiàn)金支付的流程、以及支付平臺1003與圈存平臺1002進行支付結(jié)算的流程可參見圖I-圖3所示方法的相應(yīng)描述,在此不再贅述。本實施例的電子支付系統(tǒng),通過使用數(shù)字水印技術(shù)對電子收據(jù)進行加密,對電子收據(jù)添加數(shù)字水印的操作由圈存平臺和支付平臺進行,移動終端在電子現(xiàn)金交易過程中只需直接向支付平臺發(fā)送包括水印收據(jù)文件的支付請求即可,無需執(zhí)行加解密操作,減輕了移動終端在電子支付過程中的處理負(fù)擔(dān),降低了電子支付過程對移動終端處理能力的要求;另外基于數(shù)字水印進行電子支付,還有利于提高電子支付的安全性和便利性。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。最后應(yīng)說明的是以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使 相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。
權(quán)利要求
1.一種電子支付方法,其特征在于,包括 支付平臺接收移動終端發(fā)送的支付請求,所述支付請求包括賬戶、密碼、交易金額和所述移動終端預(yù)先獲取到的水印收據(jù)文件,所述移動終端預(yù)先獲取到的水印收據(jù)文件為第一水印收據(jù)文件,所述第一水印收據(jù)文件是由電子收據(jù)添加數(shù)字水印形成的; 所述支付平臺根據(jù)所述支付請求中的賬戶、密碼和所述第一水印收據(jù)文件中的數(shù)字水印,對所述第一水印收據(jù)文件中的電子收據(jù)進行合法性驗證; 在驗證結(jié)果為所述第一水印收據(jù)文件中的電子收據(jù)合法時,所述支付平臺從所述第一水印收據(jù)文件中的電子收據(jù)中扣除所述交易金額。
2.根據(jù)權(quán)利要求I所述的電子支付方法,其特征在于,所述支付平臺根據(jù)所述支付請求中的賬戶、密碼和所述第一水印收據(jù)文件中的數(shù)字水印,對所述第一水印收據(jù)文件中的電子收據(jù)進行合法性驗證包括 所述支付平臺根據(jù)本地存儲的數(shù)字水印,驗證所述第一水印收據(jù)文件中的數(shù)字水印是否正確; 如果所述第一水印收據(jù)文件中的數(shù)字水印正確,所述支付平臺將所述支付請求中的賬戶、密碼分別與所述第一水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼進行比較,以驗證從所述第一水印收據(jù)文件中獲取的電子收據(jù)的合法性; 如果所述支付請求中的賬號、密碼分別與所述第一水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼相同,所述支付平臺確定所述第一水印收據(jù)文件中的電子收據(jù)合法; 如果所述第一水印收據(jù)文件中的數(shù)字水印不正確,或者所述支付請求中的賬號、密碼與所述第一水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼至少其中之ー不相同,所述支付平臺確定所述第一水印收據(jù)文件中的電子收據(jù)不合法。
3.根據(jù)權(quán)利要求I或2所述的電子支付方法,其特征在于,所述移動終端預(yù)先獲取所述第一水印收據(jù)文件包括 圈存平臺接收所述移動終端發(fā)送的圈存請求,所述圈存請求包括所述賬戶、所述密碼、圈存金額和所述移動終端當(dāng)前使用的水印收據(jù)文件,所述移動終端當(dāng)前使用的水印收據(jù)文件為第二水印收據(jù)文件,所述第二水印收據(jù)文件是由電子收據(jù)添加數(shù)字水印形成的; 所述圈存平臺根據(jù)所述圈存請求中的所述賬戶、所述密碼和所述第二水印收據(jù)文件中的數(shù)字水印,對所述第二水印收據(jù)文件中的電子收據(jù)進行合法性驗證; 在驗證結(jié)果為所述第二水印收據(jù)文件中的電子收據(jù)合法時,所述圈存平臺根據(jù)所述圈存金額對所述第二水印收據(jù)文件中的電子收據(jù)進行圈存處理,以生成所述第一水印收據(jù)文件,并將所述第一水印收據(jù)文件發(fā)送給所述移動終端。
4.根據(jù)權(quán)利要求3所述的電子支付方法,其特征在于,所述圈存平臺根據(jù)所述圈存請求中的所述賬戶、所述密碼和所述第二水印收據(jù)文件中的數(shù)字水印,對所述第二水印收據(jù)文件中的電子收據(jù)進行合法性驗證包括 所述圈存平臺根據(jù)本地存儲的數(shù)字水印,驗證所述第二水印收據(jù)文件中的數(shù)字水印是否正確; 如果所述第二水印收據(jù)文件中的數(shù)字水印正確,所述支付平臺將所述圈存請求中的所述賬戶、所述密碼分別與所述第二水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼進行比較,以驗證所述第二水印收據(jù)文件中的電子收據(jù)的合法性;如果所述圈存請求中的所述賬號、所述密碼分別與所述第二水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼相同,所述圈存平臺確定所述第二水印收據(jù)文件中的電子收據(jù)合法; 如果所述第二水印收據(jù)文件中的數(shù)字水印不正確,或者所述圈存請求中的所述賬號、所述密碼與所述第二水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼至少其中之ー不相同,所述圈存平臺確定所述第二水印收據(jù)文件中的電子收據(jù)不合法。
5.根據(jù)權(quán)利要求3所述的電子支付方法,其特征在干,所述圈存平臺根據(jù)所述圈存金額對所述第二水印收據(jù)文件中的電子收據(jù)進行圈存處理,以生成所述第一水印收據(jù)文件包括 所述圈存平臺將所述圈存金額和所述賬戶中的金額進行比較; 如果所述圈存金額小于或等于所述賬戶中的金額,所述圈存平臺根據(jù)所述圈存金額改寫從所述第二水印收據(jù)文件中獲取的電子收據(jù)中的剰余金額,然后為改寫剰余金額后的電子收據(jù)添加所述本地存儲的數(shù)字水印,以形成所述第一水印收據(jù)文件。
6.根據(jù)權(quán)利要求3所述的電子支付方法,其特征在于,所述圈存平臺將所述第一水印收據(jù)文件發(fā)送給所述移動終端之后還包括 所述移動終端接收所述第一水印收據(jù)文件; 所述移動終端對所述第一水印收據(jù)文件進行水印提取操作,從所述第一水印收據(jù)文件中獲取數(shù)字水印和電子收據(jù); 所述移動終端將本地存儲的數(shù)字水印和從所述第一水印收據(jù)文件中獲取的數(shù)字水印進行比較,以驗證從所述第一水印收據(jù)文件中獲取的電子收據(jù)的合法性; 在所述本地存儲的數(shù)字水印和從所述第一水印收據(jù)文件中獲取的數(shù)字水印相同時,所述移動終端用所述第一水印收據(jù)文件替換所述第二水印收據(jù)文件,并向所述圈存平臺發(fā)送圈存響應(yīng)。
7.根據(jù)權(quán)利要求I或2所述的電子支付方法,其特征在于,所述支付平臺從所述第一水印收據(jù)文件中的電子收據(jù)中扣除所述交易金額之后包括 所述支付平臺將記錄的支付交易信息添加到所述第一水印收據(jù)文件中的電子收據(jù)中,并重新為所述第一水印收據(jù)文件中的電子收據(jù)添加本地存儲的數(shù)字水印以形成第三水印收據(jù)文件; 所述支付平臺將所述第三水印收據(jù)文件發(fā)送給所述移動終端; 所述支付平臺接收所述移動終端發(fā)送的支付響應(yīng)。
8.根據(jù)權(quán)利要求7所述的電子支付方法,其特征在于,還包括 所述圈存平臺接收所述支付平臺發(fā)送的結(jié)算請求,所述結(jié)算請求包括所述賬號、所述密碼和所述第三水印收據(jù)文件; 所述圈存平臺根據(jù)所述結(jié)算請求中的所述賬號、所述密碼和所述第三水印收據(jù)文件中的數(shù)字水印,對所述第三水印收據(jù)文件中的電子收據(jù)進行合法性驗證; 在驗證結(jié)果為所述第三水印收據(jù)文件中的電子收據(jù)合法時,所述圈存平臺根據(jù)所述第三水印收據(jù)文件中的電子收據(jù)與所述支付平臺完成結(jié)算。
9.一種移動終端,其特征在于,包括 獲取模塊,用于獲取圈存平臺發(fā)送的第一水印收據(jù)文件,所述第一水印收據(jù)文件是由電子收據(jù)添加數(shù)字水印形成的;支付請求發(fā)送模塊,用于向支付平臺發(fā)送支付請求,以使所述支付平臺在驗證所述第一水印收據(jù)文件中的電子收據(jù)合法后從所述第一水印收據(jù)文件中的電子收據(jù)中扣除交易金額,所述支付請求包括賬戶、密碼、所述交易金額和所述第一水印收據(jù)文件。
10.根據(jù)權(quán)利要求9所述的移動終端,其特征在于,還包括 圈存請求發(fā)送模塊,用于向所述圈存平臺發(fā)送圈存請求,以使所述圈存平臺在驗證第ニ水印收據(jù)文件中的電子收據(jù)合法后對所述第二水印收據(jù)文件中的電子收據(jù)進行圈存處理,以生成所述第一水印收據(jù)文件并發(fā)送給所述移動終端,所述圈存請求包括所述賬戶、所述密碼、圈存金額和所述第二水印收據(jù)文件,所述第二水印收據(jù)文件為所述移動終端當(dāng)前使用的水印收據(jù)文件,所述第二水印收據(jù)文件是由電子收據(jù)添加數(shù)字水印形成的。
11.根據(jù)權(quán)利要求10所述的移動終端,其特征在于,還包括 替換處理模塊,用于對所述第一水印收據(jù)文件進行水印提取操作,從所述第一水印收據(jù)文件中獲取數(shù)字水印和電子收據(jù),將本地存儲的數(shù)字水印和從所述第一水印收據(jù)文件中獲取的數(shù)字水印進行比較,以驗證從所述第一水印收據(jù)文件中獲取的電子收據(jù)的合法性,在所述本地存儲的數(shù)字水印和從所述第一水印收據(jù)文件中獲取的數(shù)字水印相同時,用所述第一水印收據(jù)文件替換所述第二水印收據(jù)文件,并向所述圈存平臺發(fā)送圈存響應(yīng)。
12.—種支付平臺,其特征在于,包括 支付請求接收模塊,用于接收移動終端發(fā)送的支付請求,所述支付請求包括賬戶、密碼、交易金額和第一水印收據(jù)文件,所述第一水印收據(jù)文件為所述移動終端預(yù)先獲取到的水印收據(jù)文件,是由電子收據(jù)添加數(shù)字水印形成的; 第一驗證模塊,用于根據(jù)所述支付請求中的賬戶、密碼和所述第一水印收據(jù)文件中的數(shù)字水印,對所述第一水印收據(jù)文件中的電子收據(jù)進行合法性驗證; 扣帳處理模塊,用于在所述第一驗證模塊的驗證結(jié)果為所述第一水印收據(jù)文件中的電子收據(jù)合法時,所述支付平臺從所述第一水印收據(jù)文件中的電子收據(jù)中扣除所述交易金額。
13.根據(jù)權(quán)利要求12所述的支付平臺,其特征在于,所述第一驗證模塊包括 第一驗證單元,用于根據(jù)本地存儲的數(shù)字水印,驗證所述第一水印收據(jù)文件中的數(shù)字水印是否正確; 第一比較單元,用于在所述第一驗證單元的驗證結(jié)果為所述第一水印收據(jù)文件中的數(shù)字水印正確時,將所述支付請求中的賬戶、密碼分別與所述第一水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼進行比較,以驗證所述第一水印收據(jù)文件中的電子收據(jù)的合法性; 第一確定單元,用于在所述第一比較單元的比較結(jié)果為所述支付請求中的賬號、密碼分別與所述第一水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼相同時,確定所述第一水印收據(jù)文件中的電子收據(jù)合法,而在所述第一驗證單元的驗證結(jié)果為所述第一水印收據(jù)文件中的數(shù)字水印不正確,或者在所述第一比較單元的比較結(jié)果為所述支付請求中的賬號、密碼與所述第一水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼至少其中之ー不相同,確定所述第一水印收據(jù)文件中的電子收據(jù)不合法。
14.根據(jù)權(quán)利要求12或13所述的支付平臺,其特征在于,還包括 文件生成模塊,用于將記錄的支付交易信息添加到所述第一水印收據(jù)文件中的電子收據(jù)中,并重新為所述第一水印收據(jù)文件中的電子收據(jù)添加本地存儲的數(shù)字水印以形成第三水印收據(jù)文件; 文件發(fā)送模塊,用于將所述第三水印收據(jù)文件發(fā)送給所述移動終端; 支付響應(yīng)接收模塊,用于接收所述移動終端發(fā)送的支付響應(yīng)。
15.根據(jù)權(quán)利要求14所述的支付平臺,其特征在于,還包括 結(jié)算請求發(fā)送模塊,用于向圈存平臺發(fā)送結(jié)算請求,以供所述圈存平臺在驗證所述第三水印收據(jù)文件中的電子收據(jù)合法后,根據(jù)所述第三水印收據(jù)文件中的電子收據(jù)與所述支付平臺完成結(jié)算,所述結(jié)算請求包括所述賬號、所述密碼和所述第三水印收據(jù)文件。
16.一種圈存平臺,其特征在于,包括 圈存請求接收模塊,用于接收移動終端發(fā)送的圈存請求,所述圈存請求包括賬戶、密碼、圈存金額和第二水印收據(jù)文件,所述第二水印收據(jù)文件為所述移動終端當(dāng)前使用的水印收據(jù)文件,是由電子收據(jù)添加數(shù)字水印形成的; 第二驗證模塊,用于根據(jù)所述圈存請求中的所述賬戶、所述密碼和所述第二水印收據(jù)文件中的數(shù)字水印,對所述第二水印收據(jù)文件中的電子收據(jù)進行合法性驗證; 圈存處理模塊,用于在所述第二驗證模塊的驗證結(jié)果為所述第二水印收據(jù)文件中的電子收據(jù)合法時,根據(jù)所述圈存金額對所述第二水印收據(jù)文件中的電子收據(jù)進行圈存處理,以生成所述第一水印收據(jù)文件,并將所述第一水印收據(jù)文件發(fā)送給所述移動終端。
17.根據(jù)權(quán)利要求16所述的圈存平臺,其特征在于,所述第二驗證模塊包括 第二驗證單元,用于根據(jù)本地存儲的數(shù)字水印,驗證所述第二水印收據(jù)文件中的數(shù)字水印是否正確; 第二比較單元,用于在所述第二驗證單元的結(jié)果為所述第二水印收據(jù)文件中的數(shù)字水印正確時,將所述圈存請求中的所述賬戶、所述密碼分別與所述第二水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼進行比較,以驗證所述第二水印收據(jù)文件中的電子收據(jù)的合法性; 第二確定單元,用于在所述第二比較單元的比較結(jié)果為所述圈存請求中的所述賬號、所述密碼分別與所述第二水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼相同時,確定所述第ニ水印收據(jù)文件中的電子收據(jù)合法,而在所述第二驗證單元的驗證結(jié)果為所述第二水印收據(jù)文件中的數(shù)字水印不正確時,或者在所述第二比較單元的比較結(jié)果為所述圈存請求中的所述賬號、所述密碼與所述第二水印收據(jù)文件中的電子收據(jù)中的賬戶、密碼至少其中之一不相同,確定所述第二水印收據(jù)文件中的電子收據(jù)不合法。
18.根據(jù)權(quán)利要求16或17所述的圈存平臺,其特征在于,所述圈存處理模塊具體用于將所述圈存金額和所述賬戶中的金額進行比較,如果所述圈存金額小于或等于所述賬戶中的金額,根據(jù)所述圈存金額改寫從所述第二水印收據(jù)文件中獲取的電子收據(jù)中的剰余金額,然后為改寫剰余金額后的電子收據(jù)添加所述本地存儲的數(shù)字水印,以形成所述第一水印收據(jù)文件。
19.根據(jù)權(quán)利要求16或17所述的圈存平臺,其特征在于,還包括 圈存響應(yīng)接收模塊,用于接收所述移動終端發(fā)送的圈存響應(yīng)。
20.根據(jù)權(quán)利要求16或17所述的圈存平臺,其特征在于,還包括 結(jié)算請求接收模塊,用于接收支付平臺發(fā)送的結(jié)算請求,所述結(jié)算請求包括所述賬號、所述密碼和所述第三水印收據(jù)文件; 第三驗證模塊,用于根據(jù)所述結(jié)算請求中的所述賬號、所述密碼和所述第三水印收據(jù)文件中的數(shù)字水印,對所述第三水印收據(jù)文件中的電子收據(jù)進行合法性驗證; 結(jié)算處理模塊,用于在所述第三驗證模塊的驗證結(jié)果為所述第三水印收據(jù)文件中的電子收據(jù)合法時,所述圈存平臺根據(jù)所述第三水印收據(jù)文件中的電子收據(jù)與所述支付平臺完成結(jié)算。
21.一種電子支付系統(tǒng),包括權(quán)利要求9-11任一項所述的移動終端、權(quán)利要求12-15任一項所述的支付平臺和權(quán)利要求16-20任一項所述的圈存平臺。
全文摘要
本發(fā)明提供一種電子支付方法、系統(tǒng)、移動終端、圈存平臺及支付平臺。其中,方法包括支付平臺接收移動終端發(fā)送的支付請求,支付請求包括賬戶、密碼、交易金額和移動終端預(yù)先獲取到的水印收據(jù)文件;支付平臺根據(jù)支付請求中的賬戶、密碼和水印收據(jù)文件中的數(shù)字水印,對水印收據(jù)文件中的電子收據(jù)進行合法性驗證;在驗證結(jié)果為電子收據(jù)合法時,支付平臺從電子收據(jù)扣除交易金額。本發(fā)明技術(shù)方案基于數(shù)字水印技術(shù)進行電子支付,移動終端不需要進行加解密處理,減輕了移動終端的處理負(fù)擔(dān)。
文檔編號G06Q20/38GK102663587SQ201210065539
公開日2012年9月12日 申請日期2012年3月13日 優(yōu)先權(quán)日2012年3月13日
發(fā)明者李銘軒, 王志軍 申請人:中國聯(lián)合網(wǎng)絡(luò)通信集團有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
长宁县| 黄大仙区| 临高县| 启东市| 扶余县| 萍乡市| 甘孜县| 忻州市| 阳江市| 民勤县| 神池县| 兴海县| 丰城市| 郧西县| 津市市| 沅陵县| 岳阳市| 大足县| 盐津县| 仁寿县| 普定县| 邓州市| 仙桃市| 宜都市| 永康市| 阜平县| 黄龙县| 拉萨市| 泸定县| 望城县| 云梦县| 句容市| 潜山县| 沙河市| 永胜县| 武夷山市| 赤城县| 若尔盖县| 保康县| 杭锦后旗| 广元市|