[發明專利]一種具備自解釋性加密卡券的構造方法、解密方法及其裝置有效
| 申請號: | 202011543107.2 | 申請日: | 2020-12-24 |
| 公開(公告)號: | CN112668017B | 公開(公告)日: | 2022-03-29 |
| 發明(設計)人: | 錢程;杜標 | 申請(專利權)人: | 阡陌數字信息科技(南京)有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/77;H04L9/06 |
| 代理公司: | 南京瑞華騰知識產權代理事務所(普通合伙) 32368 | 代理人: | 錢麗 |
| 地址: | 210000 江蘇省南京市自由貿易試*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 具備 解釋性 加密 構造 方法 解密 及其 裝置 | ||
1.一種具備自解釋性加密卡券的構造方法,其特征在于,包括:
獲取權益信息和用戶信息,所述權益信息包括券碼序列號;
根據密碼生成規則,對所述券碼序列號進行轉換,生成密鑰;
利用所述密鑰對所述權益信息進行加密后,生成密文信息;
使用所述用戶信息對所述密文信息進行簽名,生成簽名信息;
將所述券碼序列號、密文信息和簽名信息組合后,生成卡券的券碼。
2.根據權利要求1所述的具備自解釋性加密卡券的構造方法,其特征在于,在對所述權益信息進行加密前,還包括將所述權益信息轉換為高進制數。
3.根據權利要求1所述的具備自解釋性加密卡券的構造方法,其特征在于,在所述獲取用戶信息之后,還包括獲取映射表,根據所述映射表將所述用戶信息映射為映射字符。
4.根據權利要求1所述的具備自解釋性加密卡券的構造方法,其特征在于,所述權益信息還包括:權益編碼、供應商識別碼和代理商識別碼。
5.根據權利要求1所述的具備自解釋性加密卡券的構造方法,其特征在于,所述密碼生成規則為AES算法。
6.一種具備自解釋性加密卡券的解密方法,其特征在于,包括:
獲取券碼和用戶信息,所述券碼包括券碼序列號、密文信息和簽名信息;
利用所述用戶信息對密文信息進行簽名,生成驗證信息;
判斷所述驗證信息與簽名信息是否相符合,若相符合,則確定所述券碼為合法;
根據密碼生成規則,對所述券碼序列號進行轉換,生成密鑰;
使用所述密鑰對密文信息進行解密,獲取權益信息,以賦予用戶相應權益。
7.根據權利要求6所述的具備自解釋性加密卡券的解密方法,其特征在于,還包括:當用戶丟失券碼后,提供手機號和支付賬單,經人工審核合格后,重新補發券碼。
8.根據權利要求6所述的具備自解釋性加密卡券的解密方法,其特征在于,在所述使用密鑰對密文信息進行解密,獲取權益信息之后,還包括:在系統中記錄所述券碼序列號,以表示已消費。
9.一種具備自解釋性加密卡券的構造裝置,其特征在于,包括:
第一獲取模塊,用于獲取權益信息和用戶信息,所述權益信息包括券碼序列號;
第一密鑰生成模塊,用于根據密碼生成規則,對所述券碼序列號進行轉換,生成密鑰;
密文生成模塊,用于利用所述密鑰對所述權益信息進行加密后,生成密文信息;
簽名生成模塊,用于使用所述用戶信息對所述密文信息進行簽名,生成簽名信息;
券碼生成模塊,用于將所述券碼序列號、密文信息和簽名信息組合后,生成卡券的券碼。
10.一種具備自解釋性加密卡券的解密裝置,其特征在于,包括:
第二獲取模塊,用于獲取券碼和用戶信息,所述券碼包括券碼序列號、密文信息和簽名信息;
驗證信息生成模塊,用于利用所述用戶信息對密文信息進行簽名,生成驗證信息;
合法性判斷模塊,用于判斷所述驗證信息與簽名信息是否相符合,若相符合,則確定所述券碼為合法;
第二密鑰生成模塊,根據密碼生成規則,對所述券碼序列號進行轉換,生成密鑰;
解密模塊,用于使用所述密鑰對密文信息進行解密,獲取權益信息,以賦予用戶相應權益。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阡陌數字信息科技(南京)有限公司,未經阡陌數字信息科技(南京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011543107.2/1.html,轉載請聲明來源鉆瓜專利網。





