[發明專利]一種離線支付方法、裝置及設備有效
| 申請號: | 201910730712.1 | 申請日: | 2019-08-08 |
| 公開(公告)號: | CN110659899B | 公開(公告)日: | 2022-05-27 |
| 發明(設計)人: | 徐競鈞;張侃;趙煜旻;楊鵬;彭健 | 申請(專利權)人: | 深圳匯商通盈科技有限公司 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38;G06Q20/06;G06Q20/32 |
| 代理公司: | 深圳中一聯合知識產權代理有限公司 44414 | 代理人: | 鄭浩旋 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 離線 支付 方法 裝置 設備 | ||
1.一種離線支付方法,其特征在于,所述離線支付方法包括:
讀取存儲在本地的加密付款數據和私鑰;
通過所述私鑰對所述加密付款數據進行解密得到付款原始數據;
應用當前時間點和預設的校驗時間點計算得到離線付款碼對應的校驗數據;
應用所述校驗數據和所述付款原始數據生成用于支付的離線付款碼,在所述離線付款碼使用時,要結合當前時間點生成和更新離線付款碼;
所述應用當前時間點和校驗時間點計算得到離線付款碼對應的校驗數據的步驟包括:
計算所述當前時間點與所述校驗時間點之間的有效時長;
將所述有效時長作為時間相關性公式的參數計算得到所述校驗數據;
所述將所述有效時長作為時間相關性公式參數計算得到所述校驗位的步驟包括:
根據所述有效時長確定對應的計算次數
根據預先設定的循環計算公式循環計算
截取所述最終計算結果的一個或者多個預定位作為所述校驗數據;
所述根據所述有效時長確定對應的計算次數
獲取預先設定的單位時長;
根據所述有效時長與所述單位時長的比值,確定所述計算次數N。
2.根據權利要求1所述的離線支付方法,其特征在于,所述循環計算公式為
3.根據權利要求1所述的離線支付方法,其特征在于,所述應用所述校驗數據和所述付款原始數據生成用于支付的離線付款碼步驟包括:
根據預先設定的拼接規則,將所述校驗數據拼接在所述付款原始數據的預定位置,得到離線付款數據;
通過預定的編碼規則對所述離線付款數據進行編碼,得到離線付款碼。
4.一種離線支付裝置,其特征在于,所述離線支付裝置包括:
加密付款數據讀取單元,用于讀取存儲在本地的加密付款數據和私鑰;
付款原始數據獲取單元,用于通過所述私鑰對所述加密付款數據進行解密得到付款原始數據;
校驗數據計算單元,用于應用當前時間點和預設的校驗時間點計算得到離線付款碼對應的校驗數據;
離線支付碼生成單元,用于應用所述校驗數據和所述付款原始數據生成用于支付的離線付款碼,在所述離線付款碼使用時,要結合當前時間點生成和更新離線付款碼;
所述應用當前時間點和校驗時間點計算得到離線付款碼對應的校驗數據的步驟包括:
計算所述當前時間點與所述校驗時間點之間的有效時長;
將所述有效時長作為時間相關性公式的參數計算得到所述校驗數據;
所述將所述有效時長作為時間相關性公式參數計算得到所述校驗位的步驟包括:
根據所述有效時長確定對應的計算次數
根據預先設定的循環計算公式循環計算
截取所述最終計算結果的一個或者多個預定位作為所述校驗數據;
所述根據所述有效時長確定對應的計算次數
獲取預先設定的單位時長;
根據所述有效時長與所述單位時長的比值,確定所述計算次數N。
5.一種付款終端,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現如權利要求1至3任一項所述離線支付方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳匯商通盈科技有限公司,未經深圳匯商通盈科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910730712.1/1.html,轉載請聲明來源鉆瓜專利網。





