[發明專利]一種基于物聯網的計算機軟件數據加密系統及其加密方法在審
| 申請號: | 202111250102.5 | 申請日: | 2021-10-27 |
| 公開(公告)號: | CN113704803A | 公開(公告)日: | 2021-11-26 |
| 發明(設計)人: | 陳婷婷 | 申請(專利權)人: | 深圳市迪壹六電子有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/31 |
| 代理公司: | 武漢世躍專利代理事務所(普通合伙) 42273 | 代理人: | 萬仲達 |
| 地址: | 518033 廣東省深圳市福田*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 聯網 計算機軟件 數據 加密 系統 及其 方法 | ||
本發明公開了一種基于物聯網的計算機軟件數據加密系統及其加密方法,該加密系統及其加密方法旨在解決現有技術下加密的算法簡單,加密數據容易被破解,安全性差,且加密后的數據沒有分塊存儲,不能充分利用存儲空間的技術問題。該加密系統包括后臺管理模塊、數據輸入模塊、加密模塊、數據存儲模塊和數據輸出模塊。該加密系統及其加密方法利用后臺管理模塊對使用軟件的用戶身份進行驗證,起到第一重的數據保護,然后通過加密模塊對數據進行加密處理,經過數據填充、添加信息長度和數據處理,加密方式復雜,不易破解,進一步提高數據的安全性,利用分塊單元,將文件切割成長度大小不一的數據塊,便于數據塊的存儲,減少存儲空間的浪費。
技術領域
本發明屬于計算機信息安全技術領域,具體涉及一種基于物聯網的計算機軟件數據加密系統及其加密方法。
背景技術
物聯網是新一代信息技術的重要組成部分,物聯網是一個基于互聯網、傳統電信網等的信息承載體,它讓所有能夠被獨立尋址的普通物理對象形成互聯互通的網絡,隨著在日益復雜的網絡環境下對數據的收集、共享、處理和存儲,數據的安全得不到保證,加密是確保數據安全最重要的環節。
目前,公開號為CN106453398A的發明專利公開了一種數據加密系統,包括:生成單元,用于生成安全區域,所述安全區域用于容納需要進行安全保護的應用;監聽單元,用于監聽與數據項的內容改變相關的操作;控制單元,用于判斷所述數據項的存儲位置,并且在所述數據項的存儲位置位于安全區域中時,將所述操作標識為加密操作;以及加密單元,對所述加密操作所涉及的數據項進行加密。其能夠保證在安全區域被攻破的情況下,安全區域內存儲的敏感數據不會被惡意方獲取,但該系統及其加密方法,存在加密的算法簡單,加密數據容易被破解,安全性差,且加密后的數據沒有分塊存儲,不能充分利用存儲空間。
因此,針對上述加密系統及加密方法容易被破解的問題,亟需得到解決,以改善加密系統的使用場景。
發明內容
(1)要解決的技術問題
針對現有技術的不足,本發明的目的在于提供一種基于物聯網的計算機軟件數據加密系統及其加密方法,該加密系統及其加密方法旨在解決現有技術下加密的算法簡單,加密數據容易被破解,安全性差,且加密后的數據沒有分塊存儲,不能充分利用存儲空間的技術問題。
(2)技術方案
為了解決上述技術問題,本發明提供了這樣一種基于物聯網的計算機軟件數據加密系統及其加密方法,該加密系統包括后臺管理模塊、數據輸入模塊、加密模塊、數據存儲模塊和數據輸出模塊;
所述后臺管理模塊包括登錄單元、用戶管理單元和在線升級單元,所述登錄單元根據用戶輸入的用戶名、密碼和驗證碼來驗證用戶的身份,登錄成功后,用戶才可以進行相應的數據輸入、數據修改、數據查詢操作,所述用戶管理單元的功能包括新建用戶、刪除用戶和修改用戶的角色,所述在線升級單元在聯網狀態下自動下載新版本軟件,并自動完成軟件的安裝;
所述數據輸入模塊包括數據錄入單元和第一通信單元,所述數據錄入單元通過計算機將需要存儲的文本數據錄入系統中,所述第一通信單元用于數據在系統內的不同模塊之間的傳輸;
所述加密模塊包括加密單元和第二通信單元,所述加密單元包括數據填充、添加信息長度和數據處理,所述加密單元將數據輸入模塊發送的明文數據轉化成密文數據,實現對數據的加密,所述數據填充之后再填充上原消息的長度,可用來進行的存儲長度為64位,如果消息長度大于264,則只使用其低64位的值,使添加信息長度操作后最終消息長度為512的整數倍,所述數據處理把消息分以512位為一分組進行處理,每一個分組進行4輪變換,以4個常數為起始變量進行4組函數計算,重新輸出4個變量,以這4個變量再進行下一分組的運算,如果已經是最后一個分組,則這4個變量為最后的結果,所述第二通信單元用于對加密后數據的傳輸。
所述數據存儲模塊包括分塊單元和第三通信單元,所述分塊單元將一個大的數據分割成多個小數據塊,從而便于數據的存儲,且提高存儲空間的利用率,所述第三通信單元用于數據在系統內的不同模塊之間的傳輸;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市迪壹六電子有限公司,未經深圳市迪壹六電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111250102.5/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





