[發明專利]一種二維碼加密方法、裝置及二維碼解密方法、裝置有效
申請號: | 201810386384.3 | 申請日: | 2018-04-26 |
公開(公告)號: | CN110414243B | 公開(公告)日: | 2020-12-25 |
發明(設計)人: | 李云廷 | 申請(專利權)人: | 杭州海康威視數字技術股份有限公司 |
主分類號: | G06F21/60 | 分類號: | G06F21/60;G06K19/06 |
代理公司: | 北京柏杉松知識產權代理事務所(普通合伙) 11413 | 代理人: | 馬敬;項京 |
地址: | 310051 浙*** | 國省代碼: | 浙江;33 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 一種 二維碼 加密 方法 裝置 解密 | ||
1.一種二維碼加密方法,其特征在于,所述方法包括:
獲得二維碼圖像;
將所述二維碼圖像拆分成數據區圖像和定位圖像,其中,所述數據區圖像為:包含二維碼的數據區的圖像,所述定位圖像為:包含所述二維碼中除所述數據區外的其他區的圖像;
確定針對所述數據區圖像需要執行的預設冗余操作對應的操作信息;
基于所述預設冗余操作對應的操作信息,對所述數據區圖像執行所述預設冗余操作,得到操作后的數據區圖像,作為所述二維碼圖像對應的加密二維碼圖像;
所述預設冗余操作為預設旋轉操作、預設鏡像操作、預設細化操作或預設擴充操作;
當所述預設冗余操作為預設旋轉操作時,所述預設旋轉操作對應的操作信息包括:預設旋轉方向和預設旋轉角度;所述基于所述預設冗余操作對應的操作信息,針對所述數據區圖像執行所述預設冗余操作的步驟,包括:基于所述預設旋轉方向和所述預設旋轉角度,對所述數據區圖像進行旋轉;
當所述預設冗余操作為預設鏡像操作時,所述預設鏡像操作對應的操作信息包括:預設鏡像翻轉軸;所述基于所述預設冗余操作對應的操作信息,針對所述數據區圖像執行所述預設冗余操作的步驟,包括:基于所述預設鏡像翻轉軸,對所述數據區圖像進行翻轉;
所述數據區圖像包括第一類圖形塊和第二類圖形塊;當所述預設冗余操作為預設細化操作時,所述預設細化操作對應的操作信息包括:預設細化子操作對應的第一預設數量以及第二預設數量,其中,所述第一預設數量用于:限定每一類圖形塊進行所對應預設細化子操作后,所包括的第一類圖形子塊和第二類圖形子塊的總數量;所述基于所述預設冗余操作對應的操作信息,針對所述數據區圖像執行所述預設冗余操作的步驟,包括:基于所述預設細化子操作對應的第一預設數量以及第二預設數量,對所述數據區圖像所包含的每一第一類圖形塊以及每一第二類圖形塊進行分塊,其中,每一第一類圖形塊進行分塊后,所包括的第一類圖形子塊的數量不低于所述第二預設數量,每一第二類圖形塊進行分塊后,所包括的所述第一類圖形子塊的數量低于所述第二預設數量,所述第二預設數量小于等于所述第一預設數量;
當所述預設冗余操作為預設擴充操作,所述預設擴充操作對應的操作信息包括:預設偏移位置信息;在所述基于所述預設冗余操作對應的操作信息,針對所述數據區圖像執行所述預設冗余操作的步驟之前,所述方法還包括:獲得所述預設擴充操作對應的擴充數據圖像;所述基于所述預設冗余操作對應的操作信息,針對所述數據區圖像執行所述預設冗余操作的步驟,包括:基于所述預設偏移位置信息,將所述數據區圖像以覆蓋的方式填充入所述擴充數據圖像。
2.根據權利要求1所述的方法,其特征在于,在所述基于所述預設冗余操作對應的操作信息,對所述數據區圖像執行所述預設冗余操作的步驟之前,所述方法還包括:
當確定針對所述數據區圖像需要執行多個預設冗余操作時,確定所述多個預設冗余操作的執行順序;
所述基于所述預設冗余操作對應的操作信息,針對所述數據區圖像執行所述預設冗余操作的步驟,包括:
按照所述執行順序,基于所述多個預設冗余操作分別對應的操作信息,針對所述數據區圖像執行所述多個預設冗余操作。
3.根據權利要求1所述的方法,其特征在于,所述方法還包括:
將所述預設冗余操作對應的操作信息和所述定位圖像,作為所述加密二維碼圖像對應的解密信息進行存儲。
4.根據權利要求3所述的方法,其特征在于,所述將所述預設冗余操作對應的操作信息和所述定位圖像,作為所述加密二維碼圖像對應的解密信息進行存儲的步驟,包括:
利用預設加密算法,對作為所述加密二維碼圖像對應的解密信息的所述預設冗余操作對應的操作信息和所述定位圖像進行加密,生成加密數據信息;
存儲所述加密數據信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州海康威視數字技術股份有限公司,未經杭州海康威視數字技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810386384.3/1.html,轉載請聲明來源鉆瓜專利網。