[發明專利]一種基于人工智能的數據加密模塊化云存儲系統有效
| 申請號: | 202011292057.5 | 申請日: | 2020-11-18 |
| 公開(公告)號: | CN112118323B | 公開(公告)日: | 2021-02-19 |
| 發明(設計)人: | 李光明 | 申請(專利權)人: | 北京滕華軟件有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F21/60 |
| 代理公司: | 合肥正則元起專利代理事務所(普通合伙) 34160 | 代理人: | 周衛 |
| 地址: | 102205 北京市昌*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 人工智能 數據 加密 模塊化 存儲系統 | ||
1.一種基于人工智能的數據加密模塊化云存儲系統,其特征在于,包括云服務器、數據加密模塊、智能分配模塊和云存儲模塊;
用戶通過智能終端發送文件和存儲信息至數據加密模塊,數據加密模塊接收到文件和存儲信息后對文件進行加密得到加密密文,對存儲信息進行分析得到云配值,數據加密模塊將云配值和存儲信息發送至智能分配模塊;其中,存儲信息包括存儲年數、存儲等級值和訪問頻率值;文件包括文本、視頻和圖片;
智能分配模塊接收到云配值和存儲信息后對其進行分析得到選存云設備,數據加密模塊與選存云設備通信連接并將加密密文發送至選存云設備內存儲,同時選存云設備的存儲總次數增加一次,云存儲模塊由若干個云存儲設備構成,用于存儲加密密文;
所述數據加密模塊對文件進行加密得到加密密文的具體工作步驟為:
S1:數據加密模塊發送獲取指令至用戶的智能終端上,用戶通過智能終端發送字符標準本至數據加密模塊;其中字符標準本由字符和數值構成,每個字符對應一個唯一的數值;
S2:當文件為文本時,對文本中的字符識別,將識別的字符與字符標準本進行匹配得到字符對應的數值,將文本中的字符依照順序轉換成數值得到轉換數本;當文件為視頻時,將視頻依照順序分為若干幀圖片;當文件為圖片時,將圖片放大若干倍形成像素格圖片,對像素格圖片建立平面直角坐標系,獲取像素格圖片中每個像素格的坐標,坐標包括橫坐標和豎坐標,對像素格進行顏色識別,設定所有顏色均對應唯一的一個色號值,其中色號值與字符對應的數值不重復,將識別的顏色與所有顏色進行匹配得到對應的像素格色號值;將像素格的坐標和像素格色號構成像素格三元組;將像素格三元組依照像素格圖片順序構成轉換數本;
S3:對轉換數本進行轉換,具體步驟為:
S31:對文本的轉換數本進行轉換,選取白色空白圖片,再選取空白圖片的中心點,以中心點為圓心等角度設定若干個射線,選取其中一個射線為基準線,以圓心為起點,在基準線上截取基準線段,使得基準線段的長度數值與轉換數本中第一個數值相等,按照順時針方向,對基準線相鄰的射線進行截取,使得截取的線段長度數值與轉換數本中第二個數值相等,依次類推;將截取的線段的端點連接一起得到加密圖片,轉換數本轉換的所有加密圖片構成加密密文;
S32:對視頻和圖片的轉換數本進行轉換,選取白色空白圖片,選取空白圖片的中心點,以中心點為圓心等角度設定若干個射線,選取其中一個射線為基準線,以圓心為起點,在基準線上截取基準線段,使得基準線段的長度數值與轉換數本中像素格三元組內橫坐標的數值相等,在基準線段的兩側等距設有與像素格三元組內豎坐標相等的支線段,對基準線段和支線段進行上色,使其顏色與像素格色號值對應的顏色相同;按照順時針方向,對轉換數本第二個像素格三元組進行轉換,依次類推得到加密圖片,轉換數本轉換的所有加密圖片構成加密密文。
2.根據權利要求1所述的一種基于人工智能的數據加密模塊化云存儲系統,其特征在于,所述數據加密模塊對存儲信息進行分析得到云配值的具體過程為:
將存儲年數、存儲等級值和訪問頻率值分別標記為K1、K2和K3,再將存儲年數、存儲等級值和訪問頻率值進行歸一化處理并取其數值;
利用公式KZ=K1×b1+K2×b2+K3×b3獲取得到文件的云配值KZ;其中b1、b2和b3均為預設比例系數。
3.根據權利要求1所述的一種基于人工智能的數據加密模塊化云存儲系統,其特征在于,所述智能分配模塊的具體分析步驟為:
V1:獲取所有的云存儲設備的位置,將其與數據加密模塊的位置進行距離差計算得到傳輸距離,將傳輸距離小于設定距離閾值的云存儲設備標記為初選設備;
V2:智能分配模塊向初選設備發送內存獲取指令并獲取初選設備的剩余內存,將剩余內存大于設定剩余閾值的初選設備標記為優選設備;
V3:獲取優選設備的存儲總次數和設備值并分別標記為Y1和Y2;將優選存儲設備的剩余內存和傳輸距離分別標記為Y3和Y4;將優選設備的存儲總次數、設備值、剩余內存和傳輸距離進行歸一化處理并取其數值;
V4:利用公式獲取得到優選設備的云吻值YZ;其中,d1、d2、d3和d4均為預設比例系數,μ為修正因子,取值為0.96547;
V5:將云吻值最大的優選設備標記為選存云設備;
還包括注冊登錄模塊、數據采集模塊和智能分析模塊;
所述注冊登錄模塊用于電腦擁有者通過電腦終端提交注冊信息進行注冊并將注冊成功的注冊信息發送至云服務器內存儲,同時將注冊成功的電腦擁有者標記為注冊者,將注冊者的電腦終端標記為云存儲設備,云服務器將接收到注冊信息的時刻標記為云存儲設備的注冊時刻;其中,注冊信息包括電腦終端的型號、購買時刻和維修次數;數據采集模塊用于采集云存儲設備的執行信息并將其發送至云服務器;其中,執行信息包括云存儲設備的吞吐量及時刻;
所述智能分析模塊用于獲取云存儲設備的注冊信息和執行信息并進行分析得到云存儲設備的設備值,具體分析步驟為:
VV1:獲取云存儲設備在系統當期時刻前三十天內的吞吐量并進行求和取其均值得到吞吐量均值標記為R1;
VV2:將云存儲設備的注冊時刻與系統當前時刻進行時間差計算獲取得到云存儲設備的注冊時長并標記為R2;注冊時長的單位是天;
VV3:設定所有的電腦型號均對應一個電腦值,將云存儲設備的型號與所有的電腦型號進行匹配獲取得到對應的電腦值并標記為R3;
VV4:設定云存儲設備的維修次數為R4;將云存儲設備的吞吐量均值、注冊時長、電腦值和維修次數進行歸一化處理并取其數值;
VV5:利用公式獲取得到云存儲設備的設備值Y2;其中,d5、d6、d7和d8均為預設比例系數;
VV6:智能分析模塊將云存儲設備的設備值發送至云服務器內存儲。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京滕華軟件有限公司,未經北京滕華軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011292057.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種環狀工件導料裝置
- 下一篇:一種零部件制造用智能生產線及其工作方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





