本發(fā)明是一種基于電子簽名技術(shù)的支付方法,屬于電子支付方法。
背景技術(shù):
隨著電子商務(wù)的快速發(fā)展,人們的支付方式發(fā)生了巨大的變化,過去以現(xiàn)金支付、銀行電匯、郵政匯款、POS 機(jī)刷卡支付為主要方式,現(xiàn)在增加了網(wǎng)上銀行、第三方平臺支付(支付寶等)、快捷支付、手機(jī)銀行、電話銀行等多種方式,極大地豐富了人們的支付方式 ;另一方面,銀行大力增加 ATM 設(shè)備和多媒體自助終端,方便滿足人們查詢余額、取款、存款、轉(zhuǎn)賬、公共費(fèi)用代繳等基本業(yè)務(wù)的需求,減輕銀行網(wǎng)點(diǎn)工作的壓力,拓展了自身的業(yè)務(wù)。
當(dāng)前支付方式的特點(diǎn)和不足 :
1)各個銀行有各自的網(wǎng)上銀行,客戶持某個銀行的銀行卡時,需要向這個銀行申請辦理開通網(wǎng)上銀行和網(wǎng)上支付的業(yè)務(wù),然后才能進(jìn)行網(wǎng)上支付的操作。
2)第三方平臺支付需要建立一個由第三方管理的賬戶,使用網(wǎng)上銀行等其他支付方式進(jìn)行充值,一般要求交易雙方都有賬戶,可以提供交易擔(dān)保的服務(wù)。
3)快捷支付是商家通過和銀行簽訂協(xié)議,簡化支付過程的一種支付方式,在注冊后通常只需輸入手機(jī)的短信驗(yàn)證碼,即可完成支付,其安全性低于網(wǎng)上銀行支付方式。
4)手機(jī)銀行、電話銀行都需要事先開通相應(yīng)的業(yè)務(wù),綁定某個銀行卡,然后才可以進(jìn)行支付操作。
5)POS 機(jī)刷卡支付的 POS 機(jī)(包括銀聯(lián)和第三方的 POS 機(jī))具有行業(yè)用途(對應(yīng)不同的手續(xù)費(fèi))的屬性,商戶輸入消費(fèi)金額,消費(fèi)者刷卡支付,與具體的交易內(nèi)容沒有直接關(guān)系,一般沒有交易擔(dān)保的服務(wù)。
6)銀行的 ATM 設(shè)備(取款機(jī)、存款機(jī)、存取款一體機(jī))和多媒體自助終端具有一定的普及率,但其支付功能較弱(轉(zhuǎn)賬、公共費(fèi)用代繳等)。
7)客戶一般擁有多家銀行的多張銀行卡,但是一般不會都開通網(wǎng)上銀行和網(wǎng)上支付功能。
8)使用網(wǎng)上銀行、第三方平臺支付(支付寶等)、手機(jī)銀行等方式時,都需要在PC機(jī)或手機(jī)上輸入支付密碼,并通過公網(wǎng)傳輸,與 ATM 設(shè)備及其所在的網(wǎng)絡(luò)相比,安全性低。
9)網(wǎng)上銀行、第三方平臺支付賬號、手機(jī)銀行等大多具有理財、代繳費(fèi)的功能,容易造成資金分散、賬戶管理混亂的問題。
技術(shù)實(shí)現(xiàn)要素:
針對現(xiàn)有技術(shù)存在的不足,本發(fā)明目的是提供一種基于電子簽名技術(shù)的支付方法,以解決上述背景技術(shù)中提出的問題。
為了實(shí)現(xiàn)上述目的,本發(fā)明是通過如下的技術(shù)方案來實(shí)現(xiàn):一種基于電子簽名技術(shù)的支付方法,締約甲方和締約乙方持有相同類或不同類的數(shù)字證書,締約甲方通過對支付數(shù)據(jù)進(jìn)行加密以及電子簽名,然后發(fā)送至締約乙方,締約乙方進(jìn)行相應(yīng)的解鎖數(shù)據(jù)后,進(jìn)行電子簽名,并返回至服務(wù)器,服務(wù)器完成相應(yīng)的檢測后,完成數(shù)據(jù)支付,具體的步驟如下:
步驟S1,生成訂單,締約甲方將支付信息組合形成訂單數(shù)據(jù);
步驟S2,密匙生成、使用以及傳送,締約甲方通過使用DES、3DES、DEA或IDEA對稱加密算法生成密匙并傳送給締約乙方以及服務(wù)器,同時締約甲方通過使用密匙對訂單數(shù)據(jù)進(jìn)行加密;
步驟S3,電子簽名,締約甲方在客戶端持自身簽名證書對訂單數(shù)據(jù)進(jìn)行電子簽名;
步驟S4,發(fā)送至服務(wù)器,締約甲方通過以太網(wǎng)將電子簽名以及加密完成的訂單信息發(fā)送至服務(wù)器,服務(wù)器通過先前接收到的密匙,對訂單數(shù)據(jù)進(jìn)行解鎖,得到明文,獲取付款銀行卡數(shù)據(jù)信息以及付款銀行卡密碼信息,并截取付款銀行卡數(shù)據(jù)信息以及付款銀行卡密碼信息同時核對這個截取付款銀行卡數(shù)據(jù)信息以及付款銀行卡密碼信息,并對剩下的訂單數(shù)據(jù)通過密匙進(jìn)行加密,生成新的訂單數(shù)據(jù);
步驟S5,訂單接收,締約乙方通過以太網(wǎng)連接服務(wù)器,接收這個新的訂單數(shù)據(jù);
步驟S6,密匙解密,締約乙方通過先前接收到的密匙,對新的訂單數(shù)據(jù)進(jìn)行解鎖,得到明文;
步驟S7,電子簽名,締約乙方通過對明文進(jìn)行閱讀和查看,然后在新的訂單數(shù)據(jù)中加入乙方信息,形成修改后訂單數(shù)據(jù)確認(rèn)無誤后,通過在客戶端持自身簽名證書對訂單數(shù)據(jù)進(jìn)行電子簽名;
步驟S8,返回至服務(wù)器,締約乙方通過以太網(wǎng)連接服務(wù)器,將電子簽名后的修改后訂單數(shù)據(jù)發(fā)送;
步驟S9,檢測,服務(wù)器對修改后的訂單數(shù)據(jù)以及締約甲方開始時發(fā)送的訂單數(shù)據(jù)進(jìn)行對比;
步驟S10,完成,若對比無誤,則完成支付。
進(jìn)一步地,在步驟S1中,所述訂單數(shù)據(jù)包括付款銀行卡數(shù)據(jù)信息、付款銀行卡密碼信息、支付金額信息、收款銀行卡數(shù)據(jù)信息、收款金額信息以及締約甲方身份信息。
進(jìn)一步地,所述服務(wù)器為一種交易平臺。
進(jìn)一步地,所述乙方信息包括收款銀行卡數(shù)據(jù)信息、收款金額信息以及締約乙方身份信息。
進(jìn)一步地,在步驟S9中,服務(wù)器提取修改后訂單數(shù)據(jù)中的收款銀行卡數(shù)據(jù)信息以及收款金額信息,然后提取締約甲方開始時發(fā)送的訂單數(shù)據(jù)中的收款銀行卡數(shù)據(jù)信息以及收款金額信息,若兩者無誤,則通過付款銀行卡密碼信息獲得支付權(quán)限,從而完成付款。
本發(fā)明的有益效果:本發(fā)明的一種基于電子簽名技術(shù)的支付方法,采用訂單數(shù)據(jù)的設(shè)計(jì)方法,將網(wǎng)上購物、公共費(fèi)用繳費(fèi)等形成訂單,使用電子簽名以及密匙技術(shù)完成支付,無需開通網(wǎng)上銀行、網(wǎng)上支付等功能,無需在公網(wǎng)上輸入支付密碼,其支付環(huán)境具有較高的安全性,同時監(jiān)管部門可以查詢訂單的詳細(xì)交易信息,有效地防止套現(xiàn)等違法行為,克服了當(dāng)前支付方式的不足。
附圖說明
通過閱讀參照以下附圖對非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會變得更明顯:
圖1為本發(fā)明一種基于電子簽名技術(shù)的支付方法的步驟框圖;
圖2為本發(fā)明一種基于電子簽名技術(shù)的支付方法的步驟示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)現(xiàn)的技術(shù)手段、創(chuàng)作特征、達(dá)成目的與功效易于明白了解,下面結(jié)合具體實(shí)施方式,進(jìn)一步闡述本發(fā)明。
請參閱圖1至圖2,本發(fā)明提供一種技術(shù)方案:一種基于電子簽名技術(shù)的支付方法,締約甲方和締約乙方持有相同類或不同類的數(shù)字證書,締約甲方通過對支付數(shù)據(jù)進(jìn)行加密以及電子簽名,然后發(fā)送至締約乙方,締約乙方進(jìn)行相應(yīng)的解鎖數(shù)據(jù)后,進(jìn)行電子簽名,并返回至服務(wù)器,服務(wù)器完成相應(yīng)的檢測后,完成數(shù)據(jù)支付,具體的步驟如下:
步驟S1,生成訂單,締約甲方將支付信息組合形成訂單數(shù)據(jù);
步驟S2,密匙生成、使用以及傳送,締約甲方通過使用DES、3DES、DEA或IDEA對稱加密算法生成密匙并傳送給締約乙方以及服務(wù)器,同時締約甲方通過使用密匙對訂單數(shù)據(jù)進(jìn)行加密;
步驟S3,電子簽名,締約甲方在客戶端持自身簽名證書對訂單數(shù)據(jù)進(jìn)行電子簽名;
步驟S4,發(fā)送至服務(wù)器,締約甲方通過以太網(wǎng)將電子簽名以及加密完成的訂單信息發(fā)送至服務(wù)器,服務(wù)器通過先前接收到的密匙,對訂單數(shù)據(jù)進(jìn)行解鎖,得到明文,獲取付款銀行卡數(shù)據(jù)信息以及付款銀行卡密碼信息,并截取付款銀行卡數(shù)據(jù)信息以及付款銀行卡密碼信息同時核對這個截取付款銀行卡數(shù)據(jù)信息以及付款銀行卡密碼信息,并對剩下的訂單數(shù)據(jù)通過密匙進(jìn)行加密,生成新的訂單數(shù)據(jù);
步驟S5,訂單接收,締約乙方通過以太網(wǎng)連接服務(wù)器,接收這個新的訂單數(shù)據(jù);
步驟S6,密匙解密,締約乙方通過先前接收到的密匙,對新的訂單數(shù)據(jù)進(jìn)行解鎖,得到明文;
步驟S7,電子簽名,締約乙方通過對明文進(jìn)行閱讀和查看,然后在新的訂單數(shù)據(jù)中加入乙方信息,形成修改后訂單數(shù)據(jù)確認(rèn)無誤后,通過在客戶端持自身簽名證書對訂單數(shù)據(jù)進(jìn)行電子簽名;
步驟S8,返回至服務(wù)器,締約乙方通過以太網(wǎng)連接服務(wù)器,將電子簽名后的修改后訂單數(shù)據(jù)發(fā)送;
步驟S9,檢測,服務(wù)器對修改后的訂單數(shù)據(jù)以及締約甲方開始時發(fā)送的訂單數(shù)據(jù)進(jìn)行對比;
步驟S10,完成,若對比無誤,則完成支付。
在步驟S1中,所述訂單數(shù)據(jù)包括付款銀行卡數(shù)據(jù)信息、付款銀行卡密碼信息、支付金額信息、收款銀行卡數(shù)據(jù)信息、收款金額信息以及締約甲方身份信息。
服務(wù)器為一種交易平臺,乙方信息包括收款銀行卡數(shù)據(jù)信息、收款金額信息以及締約乙方身份信息。
在步驟S9中,服務(wù)器提取修改后訂單數(shù)據(jù)中的收款銀行卡數(shù)據(jù)信息以及收款金額信息,然后提取締約甲方開始時發(fā)送的訂單數(shù)據(jù)中的收款銀行卡數(shù)據(jù)信息以及收款金額信息,若兩者無誤,則通過付款銀行卡密碼信息獲得支付權(quán)限,從而完成付款。
做為本發(fā)明的一個實(shí)施例:本發(fā)明的一種基于電子簽名技術(shù)的支付方法,采用訂單數(shù)據(jù)的設(shè)計(jì)方法,將網(wǎng)上購物、公共費(fèi)用繳費(fèi)等形成訂單,使用電子簽名以及密匙技術(shù)完成支付,無需開通網(wǎng)上銀行、網(wǎng)上支付等功能,無需在公網(wǎng)上輸入支付密碼,其支付環(huán)境具有較高的安全性,同時監(jiān)管部門可以查詢訂單的詳細(xì)交易信息,有效地防止套現(xiàn)等違法行為,克服了當(dāng)前支付方式的不足。
以上顯示和描述了本發(fā)明的基本原理和主要特征和本發(fā)明的優(yōu)點(diǎn),對于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化囊括在本發(fā)明內(nèi)。
此外,應(yīng)當(dāng)理解,雖然本說明書按照實(shí)施方式加以描述,但并非每個實(shí)施方式僅包含一個獨(dú)立的技術(shù)方案,說明書的這種敘述方式僅僅是為清楚起見,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)將說明書作為一個整體,各實(shí)施例中的技術(shù)方案也可以經(jīng)適當(dāng)組合,形成本領(lǐng)域技術(shù)人員可以理解的其他實(shí)施方式。