[發明專利]一種基于物聯網的計算機軟件數據加密系統及其加密方法在審
| 申請號: | 202111250102.5 | 申請日: | 2021-10-27 |
| 公開(公告)號: | CN113704803A | 公開(公告)日: | 2021-11-26 |
| 發明(設計)人: | 陳婷婷 | 申請(專利權)人: | 深圳市迪壹六電子有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/31 |
| 代理公司: | 武漢世躍專利代理事務所(普通合伙) 42273 | 代理人: | 萬仲達 |
| 地址: | 518033 廣東省深圳市福田*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 聯網 計算機軟件 數據 加密 系統 及其 方法 | ||
1.一種基于物聯網的計算機軟件數據加密系統,該加密系統包括后臺管理模塊、數據輸入模塊、加密模塊、數據存儲模塊和數據輸出模塊,其特征在于:
所述后臺管理模塊包括登錄單元、用戶管理單元和在線升級單元,所述登錄單元根據用戶輸入的用戶名、密碼和驗證碼來驗證用戶的身份,登錄成功后,用戶才可以進行相應的數據輸入、數據修改、數據查詢操作,所述用戶管理單元的功能包括新建用戶、刪除用戶和修改用戶的角色,所述在線升級單元在聯網狀態下自動下載新版本軟件,并自動完成軟件的安裝;
所述數據輸入模塊包括數據錄入單元和第一通信單元,所述數據錄入單元通過計算機將需要存儲的文本數據錄入系統中,所述第一通信單元用于數據在系統內的不同模塊之間的傳輸;
所述加密模塊包括加密單元和第二通信單元,所述加密單元包括數據填充、添加信息長度和數據處理,所述加密單元將數據輸入模塊發送的明文數據轉化成密文數據,實現對數據的加密,所述數據填充之后再填充上原消息的長度,可用來進行的存儲長度為64位,如果消息長度大于264,則只使用其低64位的值,使添加信息長度操作后最終消息長度為512的整數倍,所述數據處理把消息分以512位為一分組進行處理,每一個分組進行4輪變換,以4個常數為起始變量進行4組函數計算,重新輸出4個變量,以這4個變量再進行下一分組的運算,如果已經是最后一個分組,則這4個變量為最后的結果,所述第二通信單元用于對加密后數據的傳輸;
所述數據存儲模塊包括分塊單元和第三通信單元,所述分塊單元將一個大的數據分割成多個小數據塊,從而便于數據的存儲,且提高存儲空間的利用率,所述第三通信單元用于數據在系統內的不同模塊之間的傳輸;
所述數據輸出模塊用于從數據存儲模塊中提取出所需要的密文數據,并將密文數據轉化成明文數據,并展示在計算機的顯示屏上。
2.根據權利要求1所述的一種基于物聯網的計算機軟件數據加密系統,其特征在于,所述登錄單元內預設有登錄成功彈窗和登錄失敗彈窗,登錄成功彈窗的內容為:登錄成功,登錄失敗彈窗設置有兩個,其一的內容為:用戶名或密碼錯誤,請重試,其二的內容為:驗證碼錯誤,請重試,登錄成功彈窗和登錄失敗彈窗的展示時間為0.5S。
3.根據權利要求1所述的一種基于物聯網的計算機軟件數據加密系統,其特征在于,所述新建用戶需要填寫的內容包括必填項和必選項,其中必填項包括:用戶名和密碼,必選項為用戶角色,預設的用戶角色為管理員和普通用戶,所述管理員的權限包括新建用戶、刪除用戶、修改用戶角色、數據輸入、數據修改和數據查詢,普通用戶的權限包括數據輸入、數據修改和數據查詢。
4.根據權利要求1所述的一種基于物聯網的計算機軟件數據加密系統,其特征在于,所述數據填充的規則為:使消息的長度對512取模得448,設消息長度為M,即滿足M mod 512=448,根據此公式得出需要填充的數據長度,然后在消息后面進行填充,填充第一位為1,其余為0。
5.根據權利要求1所述的一種基于物聯網的計算機軟件數據加密系統,其特征在于,所述數據處理中的4個常數為:A = 0x67452301、 B = 0x0EFCDAB89、 C = 0x98BADCFE、D =0x10325476,四組函數為:F(X,Y,Z)=(X Y)| ((X) Z)、 G(X,Y,Z)=(X Z) | (Y (Z))、 H(X,Y,Z)=X Y Z、I(X,Y,Z)=Y (X | (Z))。
6.根據權利要求1所述的一種基于物聯網的計算機軟件數據加密系統,其特征在于,所述數據輸出模塊內預設有與所述加密模塊相匹配的解密算法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市迪壹六電子有限公司,未經深圳市迪壹六電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111250102.5/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





