[發明專利]一種動態二維碼生成的方法及裝置有效
| 申請號: | 201310408127.2 | 申請日: | 2013-09-10 |
| 公開(公告)號: | CN104424497B | 公開(公告)日: | 2019-05-28 |
| 發明(設計)人: | 王越;沈曉斌 | 申請(專利權)人: | 王越 |
| 主分類號: | G06K19/06 | 分類號: | G06K19/06 |
| 代理公司: | 北京匯捷知識產權代理事務所(普通合伙) 11531 | 代理人: | 于鵬 |
| 地址: | 150000 黑龍江省哈爾*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 動態 二維碼 生成 方法 裝置 | ||
1.一種動態二維碼生成的方法,其特征在于,包括以下步驟:
獲取二維碼內容;
在所述獲取的二維碼內容前添加當前時間戳頭部生成編碼內容;
將所述編碼內容進行編碼,其中,所述將所述編碼內容進行編碼,具體采用包括:將所述編碼內容進行Base64編碼;
將進行編碼后的內容進行N等分,得到等分后的分段數組和數組大小N,其中N為動態二維碼中最終二維碼的數量;
對所述分段數組進行遍歷操作,其中,所述對所述分段數組進行遍歷操作,具體包括以下步驟:將分段數組的內容做一次公鑰加密算法RSA加密得到分段密文;將動態二維碼版本號、分段的序號和總分段二維碼數量作為頭部和分段密文組成分段二維碼內容;其中,所述分段的序號信息來自于原始設置,所述序號信息包括序號數量以及序號排序規則;將所述分段二維碼內容生成二維碼;
將遍歷成功后得到了二維碼數組按照設定的顯示規則進行顯示。
2.如權利要求1所述的動態二維碼生成的方法,其特征在于,所述將所述編碼內容進行編碼之后,還包括:
將Base64編碼后的內容根據要展示的二維碼的版本進行切分。
3.一種動態二維碼生成的裝置,其特征在于,所述裝置包括:
獲取單元,用于獲取二維碼內容;
時間戳添加單元,用于在所述獲取的二維碼內容前添加當前時間戳頭部生成編碼內容;
編碼單元,用于將所述編碼內容進行編碼,其中,所述編碼單元,具體用于將所述編碼內容進行Base64編碼;
切分單元,用于將進行編碼后的內容進行N等分,得到等分后的分段數組和數組大小N,其中N為動態二維碼中最終二維碼的數量;
遍歷單元,用于對所述分段數組進行遍歷操作,其中,所述遍歷單元,具體包括:加密模塊,用于將分段數組的內容做一次公鑰加密算法RSA加密得到分段密文;組合模塊,用于將動態二維碼版本號、分段的序號和總分段二維碼數量作為頭部和分段密文組成分段二維碼內容;其中,所述分段的序號信息來自于原始設置,所述序號信息包括序號數量以及序號排序規則;生產模塊,用于將所述分段二維碼內容生成二維碼;
生產顯示單元,用于將遍歷成功后得到了二維碼數組按照設定的顯示規則進行顯示。
4.如權利要求3所述的裝置,其特征在于,所述切分單元,還包括:將Base64編碼后的內容根據要展示的二維碼的版本進行切分。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于王越,未經王越許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310408127.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:人力資源管理系統
- 下一篇:用于檢測障礙物的裝置和方法





