亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

電子回單的生成和驗證方法

文檔序號:10489628閱讀:2685來源:國知局
電子回單的生成和驗證方法
【專利摘要】本發(fā)明公開了一種電子回單的生成和驗證方法,涉及身份認證領(lǐng)域。為解決現(xiàn)有技術(shù)中電子回單的印章需要人工加蓋,不僅費時費力,且比較容易偽造的問題而發(fā)明。本發(fā)明實施例公開的技術(shù)方案包括:S10、接收用戶終端發(fā)送的電子回單生成指示;S20、從預(yù)設(shè)的數(shù)據(jù)庫中獲取所述電子回單生成指示對應(yīng)的交易信息;S30、根據(jù)預(yù)設(shè)數(shù)字證書對所述交易信息進行簽名,得到數(shù)字簽名;S40、生成所述交易信息和數(shù)字簽名對應(yīng)的二維碼;S50、生成記載所述交易信息和所述二維碼的電子回單后返回至所述用戶終端。
【專利說明】
電子回單的生成和驗證方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及身份認證領(lǐng)域,尤其涉及一種電子回單的生成和驗證方法。
【背景技術(shù)】
[0002]目前,銀行等機構(gòu)的電子回單打印后均需加蓋印章才有效,印章需要工作人員手工加蓋;不僅費時費力,且比較容易偽造。

【發(fā)明內(nèi)容】

[0003]本發(fā)明提供一種電子回單的生成和驗證方法,能夠省時省力,且不易偽造。
[0004]本發(fā)明解決技術(shù)問題采用如下技術(shù)方案:一種電子回單的生成方法,包括:S10、接收用戶終端發(fā)送的電子回單生成指示;S20、從預(yù)設(shè)的數(shù)據(jù)庫中獲取所述電子回單生成指示對應(yīng)的交易信息;S30、根據(jù)預(yù)設(shè)數(shù)字證書對所述交易信息進行簽名,得到數(shù)字簽名;S40、生成所述交易信息和數(shù)字簽名對應(yīng)的二維碼;S50、生成記載所述交易信息和所述二維碼的電子回單后返回至所述用戶終端。
[0005]可選的,本實施例提供的電子回單的生成方法中所述S40,包括:生成所述交易信息和數(shù)字簽名對應(yīng)的一個二維碼;或者,生成所述交易信息和數(shù)字簽名對應(yīng)的兩個二維碼。
[0006]可選的,本實施例提供的電子回單的生成方法中所述S50,包括:S501、根據(jù)預(yù)設(shè)記數(shù)規(guī)則獲取所述交易信息對應(yīng)的電子回單號;S502、生成記載所述電子回單號、所述交易信息和二維碼的電子回單后返回至所述用戶終端。
[0007]可選的,本實施例提供的電子回單的生成方法中所述S40,包括:S401、通過預(yù)設(shè)壓縮庫對所述交易信息進行壓縮編碼,得到壓縮信息;S402、生成所述壓縮信息和所述數(shù)字簽名對應(yīng)的二維碼。
[0008]本發(fā)明解決技術(shù)問題采用如下技術(shù)方案:一種電子回單的驗證方法,包括:S10、向回單服務(wù)器發(fā)送電子回單生成指示后,接收所述回單服務(wù)器返回的電子回單,所述電子回單上記載交易信息和二維碼,所述二維碼是所述交易信息和由預(yù)設(shè)數(shù)字證書對所述交易信息進行簽名得到的數(shù)字簽名生成的;S20、掃描所述電子回單上的二維碼,提取所述交易信息和數(shù)字簽名;S30、通過預(yù)設(shè)公鑰對所述數(shù)字簽名進行驗證,得到驗證結(jié)果;S40、所述驗證結(jié)果為驗證成功時,顯示所述交易信息,使用戶根據(jù)顯示的交易信息與所述電子回單上記載的交易信息進行比對。
[0009]可選的,本實施例提供的電子回單的生成方法,還包括:S50、所述驗證結(jié)果為驗證失敗時,顯示所述電子回單無效的提示信息。
[0010]可選的,本實施例提供的電子回單的生成方法,還包括:S60、接收用戶輸入的打印指示,并打印所述電子回單。
[0011]可選的,本實施例提供的電子回單的生成方法中所述S20,包括:S201、掃描所述電子回單上的二維碼,提取所述交易信息和壓縮信息,所述壓縮信息是所述交易信息經(jīng)預(yù)設(shè)壓縮庫壓縮編碼得到的;S202、通過所述壓縮庫對所述壓縮信息進行解壓縮,得到所述交易信息。
[0012]本發(fā)明解決技術(shù)問題采用如下技術(shù)方案:一種電子回單的生成方法,包括:S10、服務(wù)器接收用戶終端發(fā)送的電子回單生成指示;S20、服務(wù)器從預(yù)設(shè)的數(shù)據(jù)庫中獲取所述電子回單生成指示對應(yīng)的交易信息;S30、服務(wù)器根據(jù)預(yù)設(shè)數(shù)字證書對所述交易信息進行簽名,得到數(shù)字簽名;S40、服務(wù)器向所述用戶終端發(fā)送所述數(shù)字簽名和交易信息;S50、所述用戶終端接收所述服務(wù)器發(fā)送的數(shù)字簽名和交易信息;S60、所述用戶終端通過預(yù)設(shè)公鑰對所述數(shù)字簽名進行驗證,得到驗證結(jié)果;S70、所述驗證結(jié)果為驗證成功時,所述用戶終端生成所述交易信息和數(shù)字簽名對應(yīng)的二維碼;S80、所述用戶終端生成記載所述交易信息和所述二維碼的電子回單。
[0013]本發(fā)明具有如下有益效果:由于數(shù)字證書具有法律效力,因此使數(shù)字證書對交易信息進行簽名得到的數(shù)字簽名具有法律效力,即記載交易信息和數(shù)字簽名對應(yīng)的二維碼的電子回單有效。本發(fā)明實施例提供的技術(shù)方案,僅需在電子回單生成前通過數(shù)字證書進行簽名即可保證電子回單的有效性,生成電子回單的過程中無需人工參與,不易偽造,解決了現(xiàn)有技術(shù)中電子回單的印章需要人工加蓋,不僅費時費力,且比較容易偽造的問題。此外,該方案使用戶可以通過二維碼對電子回單的真實性進行驗證,操作簡單。
【附圖說明】
[0014]圖1為本發(fā)明實施例1提供的電子回單的生成方法的流程圖;
[0015]圖2為本發(fā)明實施例2提供的電子回單的生成方法的流程圖一;
[0016]圖3為本發(fā)明實施例2提供的電子回單的生成方法的流程圖二 ;
[0017]圖4為本發(fā)明實施例2提供的電子回單的生成方法的流程圖三;
[0018]圖5為本發(fā)明實施例3提供的電子回單的生成方法的流程圖。
【具體實施方式】
[0019]下面結(jié)合實施例及附圖對本發(fā)明的技術(shù)方案作進一步闡述。
[0020]實施例1
[0021]如圖1所示,本實施例提供了一種電子回單的生成方法,包括:
[0022]步驟101,接收用戶終端發(fā)送的電子回單生成指示。
[0023]步驟102,從預(yù)設(shè)的數(shù)據(jù)庫中獲取電子回單生成指示對應(yīng)的交易信息。
[0024]在本實施例中,用戶每次進行交易時,均可通過預(yù)設(shè)數(shù)據(jù)庫存儲該次交易對應(yīng)的交易信息。具體的,該交易信息可以包括:回單類型,交易編號,交易日期,收款人名稱、賬號、開戶行名稱,付款人名稱、賬號、開戶行名稱,以及幣種和金額等。
[0025]步驟103,根據(jù)預(yù)設(shè)的數(shù)字證書對該交易信息進行簽名,得到數(shù)字簽名。
[0026]在本實施例中,為保證電子回單的有效性,可以通過數(shù)字證書對交易信息進行簽名。特別的,為了安全保存交易信息,還可以直接保存數(shù)據(jù)簽名。
[0027]步驟104,生成交易信息和數(shù)字簽名對應(yīng)的二維碼。
[0028]在本實施例中,步驟104可以生成交易信息和數(shù)字簽名對應(yīng)的一個二維碼;特別的,為了減少單個二維碼圖像的信息含量,以減少打印精度的要求并降低識別難度,該步驟104也可以生成交易信息和數(shù)字簽名對應(yīng)的兩個二維碼,在此不作限制。
[0029]在本實施例中,步驟104可以直接生成交易信息對應(yīng)的二維碼;為減少二維碼的數(shù)據(jù)量,該步驟104可以包括:通過預(yù)設(shè)壓縮庫對交易信息進行壓縮編碼,得到壓縮信息;生成壓縮信息和數(shù)字簽名對應(yīng)的二維碼。該預(yù)設(shè)壓縮庫可以包括機構(gòu)、街道等信息的壓縮編碼,該壓縮庫還可以根據(jù)用戶需要進行更新,在此不再一一贅述。
[0030]步驟105,生成記載該交易信息和二維碼的電子回單后返回至用戶終端。
[0031]在本實施例中,通過步驟105生成的電子回單可以僅記載交易信息和二維碼;為了區(qū)分不同的交易,并防止回單重復(fù)使用,該電子回單還可以記載電子回單號,具體的,該步驟105包括:根據(jù)預(yù)設(shè)規(guī)則獲取該交易信息對應(yīng)的電子回單號;生成記載電子回單號、交易信息和二維碼的電子回單后返回至用戶終端。
[0032]本發(fā)明具有如下有益效果:由于數(shù)字證書具有法律效力,因此使數(shù)字證書對交易信息進行簽名得到的數(shù)字簽名具有法律效力,即記載交易信息和數(shù)字簽名對應(yīng)的二維碼的電子回單有效。本發(fā)明實施例提供的技術(shù)方案,僅需在電子回單生成前通過數(shù)字證書進行簽名即可保證電子回單的有效性,生成電子回單的過程中無需人工參與,不易偽造,解決了現(xiàn)有技術(shù)中電子回單的印章需要人工加蓋,不僅費時費力,且比較容易偽造的問題。此外,該方案使用戶可以通過二維碼對電子回單的真實性進行驗證,操作簡單。
[0033]實施例2
[0034]如圖2所示,本發(fā)明實施例提供的電子回單的驗證方法,包括:
[0035]步驟201,向服務(wù)器發(fā)送電子回單生成指示后,接收該服務(wù)器返回的電子回單。
[0036]在本實施例中,步驟201中電子回單上記載交易信息和二維碼;該二維碼是交易信息和由預(yù)設(shè)數(shù)字證書對交易信息進行簽名得到的數(shù)字簽名生成的;該交易信息和數(shù)字簽名可以生成一個二維碼,也可以生成兩個二維碼,在此不作限制。
[0037]步驟202,掃描電子回單上的二維碼,提取交易信息和數(shù)字簽名。
[0038]在本實施例中,步驟202可以直接對二維碼進行解析,得到交易信息和數(shù)字簽名;也可以包括:首先掃描電子回單上的二維碼,提取交易信息和壓縮信息;然后通過壓縮庫對壓縮信息進行解壓縮,得到交易信息;該壓縮信息是交易信息經(jīng)預(yù)設(shè)壓縮庫壓縮編碼得到的。
[0039]步驟203,通過預(yù)設(shè)公鑰對數(shù)字簽名進行驗證,得到驗證結(jié)果。
[0040]步驟204,該驗證結(jié)果為驗證成功時,顯示該交易信息,使用戶根據(jù)顯示的交易信息與電子回單上記載的交易信息進行比對。
[0041]進一步的,如圖3所示,本實施例提供的電子回單的驗證方法,還包括:
[0042]步驟205,該驗證結(jié)果為驗證失敗時,顯示電子回單無效的提示信息。
[0043]進一步的,如圖4所示,本實施例提供的電子回單的驗證方法,還包括:
[0044]步驟206,接收用戶輸入的打印指示,并打印該電子回單。
[0045]本發(fā)明具有如下有益效果:由于數(shù)字證書具有法律效力,因此使數(shù)字證書對交易信息進行簽名得到的數(shù)字簽名具有法律效力,即記載交易信息和數(shù)字簽名對應(yīng)的二維碼的電子回單有效。本發(fā)明實施例提供的技術(shù)方案,僅需在電子回單生成前通過數(shù)字證書進行簽名即可保證電子回單的有效性,生成電子回單的過程中無需人工參與,不易偽造,解決了現(xiàn)有技術(shù)中電子回單的印章需要人工加蓋,不僅費時費力,且比較容易偽造的問題。此外,該方案使用戶可以通過二維碼對電子回單的真實性進行驗證,操作簡單。
[0046]實施例3
[0047]如圖5所示,本實施例提供的電子回單的生成方法,包括:
[0048]步驟501,服務(wù)器接收用戶終端發(fā)送的電子回單生成指示。
[0049]步驟502,服務(wù)器從預(yù)設(shè)的數(shù)據(jù)庫中獲取電子回單生成指示對應(yīng)的交易信息。
[0050]步驟503,服務(wù)器根據(jù)預(yù)設(shè)數(shù)字證書對交易信息進行簽名,得到數(shù)字簽名。
[0051]步驟504,服務(wù)器向用戶終端發(fā)送該數(shù)字簽名和交易信息。
[0052]步驟505,用戶終端接收服務(wù)器發(fā)送的數(shù)字簽名和交易信息。
[0053]步驟506,用戶終端通過預(yù)設(shè)公鑰對數(shù)字簽名進行驗證,得到驗證結(jié)果。
[0054]步驟507,驗證結(jié)果為驗證成功時,用戶終端生成交易信息和數(shù)字簽名對應(yīng)的二維碼。
[0055]步驟508,用戶終端生成記載交易信息和二維碼的電子回單。
[0056]本發(fā)明具有如下有益效果:由于數(shù)字證書具有法律效力,因此使數(shù)字證書對交易信息進行簽名得到的數(shù)字簽名具有法律效力,即記載交易信息和數(shù)字簽名對應(yīng)的二維碼的電子回單有效。本發(fā)明實施例提供的技術(shù)方案,僅需在電子回單生成前通過數(shù)字證書進行簽名即可保證電子回單的有效性,生成電子回單的過程中無需人工參與,不易偽造,解決了現(xiàn)有技術(shù)中電子回單的印章需要人工加蓋,不僅費時費力,且比較容易偽造的問題。此外,該方案使用戶可以通過二維碼對電子回單的真實性進行驗證,操作簡單。
[0057]以上實施例的先后順序僅為便于描述,不代表實施例的優(yōu)劣。
[0058]最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
【主權(quán)項】
1.一種電子回單的生成方法,其特征在于,包括: S10、接收用戶終端發(fā)送的電子回單生成指示; S20、從預(yù)設(shè)的數(shù)據(jù)庫中獲取所述電子回單生成指示對應(yīng)的交易信息; S30、根據(jù)預(yù)設(shè)數(shù)字證書對所述交易信息進行簽名,得到數(shù)字簽名; S40、生成所述交易信息和數(shù)字簽名對應(yīng)的二維碼; S50、生成記載所述交易信息和所述二維碼的電子回單后返回至所述用戶終端。2.根據(jù)權(quán)利要求1所述的電子回單的生成方法,其特征在于,所述S40,包括: 生成所述交易信息和數(shù)字簽名對應(yīng)的一個二維碼;或者, 生成所述交易信息和數(shù)字簽名對應(yīng)的兩個二維碼。3.根據(jù)權(quán)利要求1或2所述的電子回單的生成方法,其特征在于,所述S50,包括: 5501、根據(jù)預(yù)設(shè)記數(shù)規(guī)則獲取所述交易信息對應(yīng)的電子回單號; 5502、生成記載所述電子回單號、所述交易信息和二維碼的電子回單后返回至所述用戶終端。4.根據(jù)權(quán)利要求1或2所述的電子回單的生成方法,其特征在于,所述S40,包括: 5401、通過預(yù)設(shè)壓縮庫對所述交易信息進行壓縮編碼,得到壓縮信息; 5402、生成所述壓縮信息和所述數(shù)字簽名對應(yīng)的二維碼。5.一種電子回單的驗證方法,其特征在于,包括: S10、向回單服務(wù)器發(fā)送電子回單生成指示后,接收所述回單服務(wù)器返回的電子回單,所述電子回單上記載交易信息和二維碼,所述二維碼是所述交易信息和由預(yù)設(shè)數(shù)字證書對所述交易信息進行簽名得到的數(shù)字簽名生成的; S20、掃描所述電子回單上的二維碼,提取所述交易信息和數(shù)字簽名; S30、通過預(yù)設(shè)公鑰對所述數(shù)字簽名進行驗證,得到驗證結(jié)果; S40、所述驗證結(jié)果為驗證成功時,顯示所述交易信息,使用戶根據(jù)顯示的交易信息與所述電子回單上記載的交易信息進行比對。6.根據(jù)權(quán)利要求5所述的電子回單的驗證方法,其特征在于,還包括: S50、所述驗證結(jié)果為驗證失敗時,顯示所述電子回單無效的提示信息。7.根據(jù)權(quán)利要求5所述的電子回單的驗證方法,其特征在于,還包括: S60、接收用戶輸入的打印指示,并打印所述電子回單。8.根據(jù)權(quán)利要求5至7中任意一項所述的電子回單的驗證方法,其特征在于,所述S20,包括: 5201、掃描所述電子回單上的二維碼,提取所述交易信息和壓縮信息,所述壓縮信息是所述交易信息經(jīng)預(yù)設(shè)壓縮庫壓縮編碼得到的; 5202、通過所述壓縮庫對所述壓縮信息進行解壓縮,得到所述交易信息。9.一種電子回單的生成方法,其特征在于,包括: S10、服務(wù)器接收用戶終端發(fā)送的電子回單生成指示; S20、服務(wù)器從預(yù)設(shè)的數(shù)據(jù)庫中獲取所述電子回單生成指示對應(yīng)的交易信息; S30、服務(wù)器根據(jù)預(yù)設(shè)數(shù)字證書對所述交易信息進行簽名,得到數(shù)字簽名; S40、服務(wù)器向所述用戶終端發(fā)送所述數(shù)字簽名和交易信息; S50、所述用戶終端接收所述服務(wù)器發(fā)送的數(shù)字簽名和交易信息; S60、所述用戶終端通過預(yù)設(shè)公鑰對所述數(shù)字簽名進行驗證,得到驗證結(jié)果; S70、所述驗證結(jié)果為驗證成功時,所述用戶終端生成所述交易信息和數(shù)字簽名對應(yīng)的二維碼; S80、所述用戶終端生成記載所述交易信息和所述二維碼的電子回單。
【文檔編號】G06K7/10GK105844520SQ201510016668
【公開日】2016年8月10日
【申請日】2015年1月13日
【發(fā)明人】伍彬
【申請人】伍彬
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1