[發明專利]一種文件多重加密的二維碼電子加密解密管理系統及方法在審
| 申請號: | 202010004376.5 | 申請日: | 2020-01-03 |
| 公開(公告)號: | CN111177763A | 公開(公告)日: | 2020-05-19 |
| 發明(設計)人: | 李德弦;艾泓宇;代家佳;褚凱麗;宋侯良 | 申請(專利權)人: | 玉溪市電子政務內網信息技術中心 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/62;G06K19/06 |
| 代理公司: | 昆明今威專利商標代理有限公司 53115 | 代理人: | 喬濤 |
| 地址: | 653100 云*** | 國省代碼: | 云南;53 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文件 多重 加密 二維碼 電子 解密 管理 系統 方法 | ||
1.一種文件多重加密的二維碼電子加密解密管理系統,其特征在于,包括:
文件獲取加密模塊,用于獲取待加密文件,并將其按照加密協議轉換成密文文件;
密文拆分模塊,用于獲取密文文件的字節碼,按若干字節量為一段,將字節碼拆分為若干段字節碼段,并依次進行數據編碼,得到與每一段字節碼段相對應的包含順序編號、字節碼內容的編碼數據;
二維碼生成打亂模塊,用于生成與每一個編碼數據相對應的若干個二維碼圖形信息,以及至少一個包含校驗授權用信息的特定二維碼圖形信息,并將所有二維碼圖形信息的順序隨機打亂,并插到到載體文件內,得二維碼加密文件;
解密模塊,用于獲取二維碼加密文件,識別所有二維碼圖形信息后按序排列得編碼數據,核對校驗和授權信息,通過校驗和授權信息后,對編碼數據按加密協議進行解密,得解密文件。
2.根據權利要求1所述的文件多重加密的二維碼電子加密解密管理系統,其特征在于,所述加密協議為公鑰加密與私鑰解密組合的非對稱加密,還包括由具有認證資格的鑒別認證中心用獨有的公鑰或私鑰采用電子簽名的方式對需要防偽的明文信息進行加密。
3.根據權利要求1所述的文件多重加密的二維碼電子加密解密管理系統,其特征在于,所述數據編碼為JSON數據編碼,并按每段900字節量以內,或900~1500字節量分段編碼。
4.根據權利要求1所述的文件多重加密的二維碼電子加密解密管理系統,其特征在于,所述校驗授權用信息的特定二維碼圖形信息還包含存儲校驗信息、授權碼信息、文件類型信息。
5.根據權利要求1所述的文件多重加密的二維碼電子加密解密管理系統,其特征在于,所述解密模塊包括信息識別單元、校驗授權單元和解密單元,
信息識別單元,用于識別獲取二維碼加密文件,識別所有二維碼圖形信息后按序排列得編碼數據;
校驗授權單元,用于校驗編碼數據的完整性,若編碼數據完整,則合并還原進密文文件,并行授權有效與否驗證;
解密單元,用于當授權驗證通過后,利用加密協議將密文文件還原成原文件。
6.根據權利要求1~5任意一項所述的文件多重加密的二維碼電子加密解密管理系統,其特征在于,還包括通過加密網絡連接的云端服務器,用于接收存儲上傳的密文文件、加密協議內容、授權信息內容。
7.一種文件多重加密的二維碼電子加密解密方法,其特征在于,包括以下步驟:
S1、獲取待加密文件,并將其按照加密協議轉換成密文文件;
S2、獲取密文文件的字節碼,按若干字節量為一段,將字節碼拆分為若干段字節碼段,并依次進行數據編碼,得到與每一段字節碼段相對應的包含順序編號、字節碼內容的編碼數據;
S3、生成與每一個編碼數據相對應的若干個二維碼圖形信息,以及至少一個包含校驗授權用信息的特定二維碼圖形信息;
S4、將所有二維碼圖形信息的順序隨機打亂,并插到到載體文件內,得二維碼加密文件;
S5、將所有二維碼圖形信息的順序隨機打亂,并插到到載體文件內,得二維碼加密文件;
S6、核對校驗和授權信息,通過校驗和授權信息后,對編碼數據按加密協議進行解密,得解密文件。
8.根據權利要求7所述的文件多重加密的二維碼電子加密解密方法,其特征在于,所述步驟S2中,數據編碼為JSON數據編碼,并按每段900字節量以內,或900~1500字節量分段編碼;所述數據編碼,還包含每段字節碼段按序排列的相應排號的編號,其中,最后一段字節碼段的編號還包括終止字符。
9.根據權利要求7所述的文件多重加密的二維碼電子加密解密方法,其特征在于,步驟S3中,所述校驗授權用信息的特定二維碼圖形信息還包含存儲校驗信息、授權碼信息、文件類型信息,所述文件類型包括word文檔、wps文檔、PDF文檔、TXT文檔、圖片文件中的一種或多種。
10.根據權利要求8所述的文件多重加密的二維碼電子加密解密方法,其特征在于,步驟S6中,還包括對接收到的所有二維碼進行JSON數據還原,并從中區分出編碼數據和校驗授權用信息,對編碼數據中的編號進行排序,并校驗編碼數據的完整性,若編碼數據完整,則合并還原進密文文件,并行授權有效與否驗證,當授權驗證通過后,利用加密協議將密文文件還原成原文件字節碼,并依據校驗授權用信息確定文件類型,生成解密文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于玉溪市電子政務內網信息技術中心,未經玉溪市電子政務內網信息技術中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010004376.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于光纖傳導的隱身共形照明系統
- 下一篇:一種航天器網絡音頻傳輸裝置





