• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種離線二維碼支付方法及其系統技術方案

    技術編號:15691772 閱讀:238 留言:0更新日期:2017-06-24 05:15
    本發明專利技術提供一種離線二維碼支付方法及其系統,所述方法包括:付款方展示包含簽名和支付信息的支付二維碼;收款設備掃描所述支付二維碼;收款設備對所述簽名信息進行驗簽;若驗簽成功,對所述支付二維碼進行存儲;判斷所述收款設備是否聯網;當所述收款設備處于聯網狀況時,根據所述支付信息進行相應的扣款操作;該方法能保證安全的離線支付。

    Off line two-dimensional code payment method and system thereof

    The present invention provides a method and system for offline payment of two-dimensional code, the method includes: payment display contains the signature and payment information collection device to scan two-dimensional code to pay; the payment of two-dimensional code; receiving equipment signed inspection on the signature information; if the sign of success, for the payment of the two-dimensional code is stored whether the receiving equipment; networking; when the receiving equipment in the network situation, according to the payment information of the corresponding debit operation; this method can guarantee the safety of the offline payment.

    【技術實現步驟摘要】
    一種離線二維碼支付方法及其系統
    本專利技術涉及二維碼支付
    ,尤其涉及一種離線二維碼支付方法及其系統。
    技術介紹
    隨著人們對便捷的追求,二維碼被廣泛運用在日常生活中,例如商品信息識別;近年來,二維碼掃碼支付也與日俱增,隨著二維碼支付的滲透和普及,各行各業都興起了二維碼簡易支付;但是,目前,二維碼支付的所有過程都需要有網絡支持,包括二維碼生產過程、掃碼過程和扣款過程。這就導致二維碼支付對網絡產生了很大的依賴性,在信號不好的地方,付款效率大大降低,并且網絡的通信速度決定著支付響應速度,這就限制了二維碼支付在支付響應速度有很高要求的場合的使用。
    技術實現思路
    本專利技術的目的是為了解決二維碼支付對網絡的依賴和支付響應速度不夠快的問題。為了達到上述目的,本專利技術提供一種離線二維碼支付方法及其系統。一種離線二維碼支付方法,包括以下步驟:付款方展示包含簽名和支付信息的支付二維碼;收款設備掃描所述支付二維碼;收款設備對所述簽名信息進行驗簽;若驗簽成功,對所述支付二維碼進行存儲;判斷所述收款設備是否聯網;當所述收款設備處于聯網狀況時,根據所述支付信息進行相應的扣款操作。可選的,所述簽名為,付款方利用私鑰加密方式將身份進行加密的簽名;所述驗簽為,收款設備根據與所述私鑰加密方式對應的公鑰解密方式對所述簽名進行驗簽。可選的,所述私鑰加密方式所使用的的私鑰和所述公鑰加密方式所使用的公鑰由后臺進行分發和植入;所述私鑰分發給付款方,所述公鑰植入到收款設備。可選的,所述扣款操作包括:收款設備將扣款信息用所述公鑰進行加密后,發送給付款方,付款方利用私鑰進行解密,確認扣款信息。可選的,當多對一進行付款時,所述公鑰為公鑰群,所述支付二維碼還包含公鑰識別信息,所述收款設備根據所述公鑰識別信息找到對應的公鑰,利用所述對應的公鑰對所述簽名進行驗簽和對所述扣款信息就行加密。可選的,當所述收款設備處于聯網狀態且掃描頻率高于預設頻率時,不進行扣款操作;當所述收款設備處于聯網狀態且掃描頻率低于所述預設頻率后,再進行扣款操作。可選的,所述支付二維碼信息包括價目信息,身份信息,賬戶信息、余額信息中的一種或多種。可選的,所述支付二維碼由智能終端的運用程序生成,所述運用程序中包含私鑰信息。一種使用以上方法的離線二維碼支付系統,包括智能終端和收款設備,其特征在于,所述智能終端安裝有運用程序,所述運用程序包含私鑰信息,并根據私鑰對相關信息進行簽名生成支付二維碼。所述收款設備包括掃描模塊、驗簽模塊、存儲模塊、網絡模塊和扣款模塊;所述掃描模塊用于掃描支付二維碼;所述驗簽模塊用于對所述支付二維碼包含的簽名信息進行驗簽;所述存儲模塊用于存儲所述支付二維碼;所述網絡模塊用于網絡連接;所述扣款模塊用于執行扣款操作。可選的,還包括加密模塊,所述加密模塊用于利用公鑰對扣款信息進行加密。與現有技術相比,本技術方案的有益效果是:在沒有網絡時,僅對支付二維碼進行驗簽和存儲,而不執行扣款操作。在聯網狀態下,再根據所存儲的支付二維碼信息進行扣款操作,有效降低了二維碼支付對網絡的依賴,使得沒有網絡時,依舊能進行離線二維碼支付。附圖說明圖1是一種離線二維碼支付方法的原理框圖;圖2是一種簽名和驗簽的原理框圖;圖3是另一種離線二維碼支付方法的結構框圖;圖4是一種離線二維碼支付系統的結構框圖。具體實施方式下面結合附圖,通過具體實施例,對本專利技術的技術方案進行清楚、完整的描述。請參考圖1所示,本專利技術提供一種離線二維碼支付方法,包括以下步驟:S10),付款方展示支付二維碼:所述支付二維碼信息必須包含有簽名的身份信息和支付信息。簽名為一種加密方式,通過加密能保證安全,并不是任何收款設備都能對其掃描進行扣款的,而是需要有對應解密方式的能方能進行扣款。S11),掃描支付二維碼:收款設備對支付方提供的支付二維碼進行掃描;S12),驗簽:收款設備掃描所述支付二維碼后,將二維碼對應的信息解析出來,分離出包含簽名的身份信息,對所述簽名進行驗簽,即解密。判斷所述身份信息是否正確,防止付款方出示隨意的不具有支付功能的二維碼充當支付二維碼。S13),存儲支付二維碼:若驗簽成功,則表明付款方所出示的支付二維碼為合法的支付二維碼,驗簽成功后,對所述二維碼進行存儲;S13),判斷是否聯網:存儲之后進行聯網判斷;S14),扣款:當所述收款設備聯網后,進行扣款操作。以上步驟中,掃描、驗簽和存儲的執行均不需要網絡支持,聯網之后再執行扣款操作。因此,即使收款設備處于離線狀態,依舊能完成支付。當收款設備聯網后,收款設備將所有存儲的支付二維碼信息傳遞給后臺,工作人員通過后臺根據所述支付二維碼信息執行扣款操作。同樣,也可以將扣款操作功能集成與收款設備,當收款設備聯網后,收款設備直接進行扣款操作;此時,需要預先設定扣款金額,收款設備根據預設的扣款金額和支付二維碼對支付方進行扣款。請參考附圖2,在另一個實施例中,簽名和驗簽為使用不對稱加密算法進行簽名和驗簽的過程,不對稱加密算法包含私鑰和公鑰,一般私鑰為個人所有,可利用私鑰簽名;公鑰由個人分發給他人,他人利用公鑰進行驗簽;或者他人利用公鑰加密,對應的,個人使用私鑰解密。簽名和驗簽的完成包括以下步驟:S20),簽名:收款方將身份信息用私鑰加密生成簽名信息,并將所述簽名信息集成在支付二維碼中。具體的,收款方可以利用將包含私鑰加密算法的運用程序生成簽名信息,同時利用該運用程序生成支付二維碼。需要注意的是,簽名包含加密和生成支付二維碼兩個步驟,具體的實現方式不做限定。S21),掃描:收款設備對S20步驟中生成的支付二維碼進行掃描,并分析出簽名信息。S22),驗簽:收款設備分析出來的簽名信息進行驗簽,查看所述支付二維碼是否合法;如果驗簽成功,則合法;如果驗簽不成功,則不合法。在上述實施例中,私鑰和公鑰由后臺分發,后臺將私鑰分發給付款方,并將對應的公鑰植入到收款設備中。在另一個實施例中,扣款過程包括不對稱加密確認過程,同樣利用上一個實施例中的公鑰和私鑰進行加密和解密。具體為,當收款設備聯網后,收款設備將扣款信息用公鑰進行加密后,發送給付款方,付款方根據自身的私鑰對所述扣款信息進行解密,查看扣款信息,并進行確認。本實例中,添加了加密的扣款確認過程,大大保證了支付的安全性。在多對一進行付款的實施例中,因為私鑰和公鑰的一一對應特性,多個付款方包含多個私鑰,因此收款設備中也許插入多個公鑰,稱之為公鑰群。在本實施例中,支付二維碼還包括公鑰識別信息,當收款設備對所述二維碼進行掃描時,先根據公鑰識別信息識別出對應的公鑰,再利用該公鑰對支付二維碼的簽名進行驗簽;驗簽成功,則證明該支付二維碼合法,然后再對該支付二維碼進行存儲。而驗簽失敗和公鑰識別信息錯誤都是證明該支付二維碼不合法。需要注意的是,當發送扣款信息時,應當利用對應的公鑰進行加密,以保證付款方利用私鑰成功解密,并確認支付。公交車支付系統為一種多對一的支付系統,可以使用上述方法進行系統設置。但是,這種場合下,因為乘客的隨機性導致掃描頻率變化很大,車輛行駛過程中,掃描速率為0;乘客上車時,掃描頻率不定。基于此,本專利技術的離線二維碼支付方法還包括頻率檢測。因為扣款的執行需要消耗較長時間,當掃描頻率很高時,如果每次掃描支付二維碼之后都執行扣款操作將大大增長乘客的付款時間,并本文檔來自技高網...
    一種離線二維碼支付方法及其系統

    【技術保護點】
    一種離線二維碼支付方法,其特征在于,包括以下步驟:1)、付款方展示包含簽名和支付信息的支付二維碼;2)、收款設備掃描所述支付二維碼;3)、收款設備對所述簽名信息進行驗簽;4)、若驗簽成功,對所述支付二維碼進行存儲;5)、判斷所述收款設備是否聯網;6)、當所述收款設備處于聯網狀況時,根據所述支付信息進行相應的扣款操作。

    【技術特征摘要】
    1.一種離線二維碼支付方法,其特征在于,包括以下步驟:1)、付款方展示包含簽名和支付信息的支付二維碼;2)、收款設備掃描所述支付二維碼;3)、收款設備對所述簽名信息進行驗簽;4)、若驗簽成功,對所述支付二維碼進行存儲;5)、判斷所述收款設備是否聯網;6)、當所述收款設備處于聯網狀況時,根據所述支付信息進行相應的扣款操作。2.根據權利要求1所述的離線二維碼支付方法,其特征在于,所述簽名為,付款方利用私鑰加密方式將身份進行加密的簽名;所述驗簽為,收款設備根據與所述私鑰加密方式對應的公鑰解密方式對所述簽名進行驗簽。3.根據權利要求2所述的離線二維碼支付方法,其特征在于,所述私鑰加密方式所使用的的私鑰和所述公鑰加密方式所使用的公鑰由后臺進行分發和植入;所述私鑰分發給付款方,所述公鑰植入到收款設備。4.根據權利要求3所述的離線二維碼支付方法,其特征在于,所述扣款操作包括:收款設備將扣款信息用所述公鑰進行加密后,發送給付款方,付款方利用私鑰進行解密,確認扣款信息。5.根據權利要求4所述的離線二維碼支付方法,其特征在于,當多對一進行付款時,所述公鑰為公鑰群,所述支付二維碼還包含公鑰識別信息,所述收款設備根據所述公鑰識別信息找到對應的公鑰,利用所述對應的公鑰對所述簽名...

    【專利技術屬性】
    技術研發人員:周木春王榮強胡儉羅金柏
    申請(專利權)人:杭州小步科技有限公司
    類型:發明
    國別省市:浙江,33

    相關技術
      暫無相關專利
    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲中久无码永久在线观看同| 久久精品无码专区免费青青| 亚洲爆乳无码专区www| 无码丰满熟妇juliaann与黑人| 少妇性饥渴无码A区免费| 亚洲AV永久无码精品水牛影视| 亚洲av极品无码专区在线观看| 日韩激情无码免费毛片| 久久久亚洲精品无码| 曰韩无码无遮挡A级毛片| 久久久无码精品亚洲日韩按摩| 精品无码av无码专区| 亚洲av无码国产综合专区| 夜夜添无码试看一区二区三区| 无码人妻精品一区二区三区99性 | 中文无码不卡的岛国片| 国内精品久久久久久无码不卡| 日韩国产精品无码一区二区三区| 无码人妻精一区二区三区| 永久免费AV无码国产网站| 无码精品视频一区二区三区| 中文字幕精品无码一区二区| 无码A级毛片日韩精品| 国产丰满乱子伦无码专| 亚洲爆乳少妇无码激情| 无码人妻精品一区二区蜜桃网站| 亚洲av无码一区二区三区不卡| H无码精品3D动漫在线观看| 亚洲男人第一无码aⅴ网站| 亚洲av无码不卡私人影院| 成人无码精品一区二区三区| 无码国内精品久久综合88| 成人免费午夜无码视频| 亚洲国产日产无码精品| 麻豆国产精品无码视频| 在人线av无码免费高潮喷水| 免费无码肉片在线观看| 免费无码又爽又黄又刺激网站| 无码人妻AⅤ一区二区三区水密桃| 最新亚洲人成无码网站| 亚洲一区二区三区AV无码|