System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及數據處理,具體涉及基于人工智能的網絡數據安全管理方法。
技術介紹
1、基于人工智能的網絡數據安全管理方法是通過利用機器學習和深度學習技術,建立模型來識別網絡中的異常行為,再利用人工智能技術對用戶的行為進行分析,實現對系統資源訪問權限的自適應調整,以及提供更強大的數據加密和隱私保護手段,由此利用人工智能技術,可以提高網絡數據安全管理的智能化水平,更加高效地發現和應對安全風險,保障網絡數據的安全。
2、現有的問題:現有技術中對于網絡數據的加密,是以傳統的公鑰密碼體系為主,通過既定的公鑰進行加密,此類加密算法會將所有數據進行統一存放處理,從而達到對數據的加密保護,但這樣會導致一旦密鑰泄露,則所有數據都會受到影響,威脅到大數據的安全,使得數據安全性降低。
技術實現思路
1、本專利技術提供基于人工智能的網絡數據安全管理方法,以解決現有的問題。
2、本專利技術的基于人工智能的網絡數據安全管理方法采用如下技術方案:
3、本專利技術一個實施例提供了基于人工智能的網絡數據安全管理方法,該方法包括以下步驟:
4、采集原始網絡數據的變動日志和公共密鑰,得到公共密鑰數據序列、若干條網絡數據;其中,每條網絡數據中包含若干個字符;
5、按照時間順序,對所有條網絡數據進行排序,得到網絡數據序列;在網絡數據序列中,根據相鄰兩條網絡數據之間的差異,得到所述相鄰兩條網絡數據的變動編碼;依次對相鄰網絡數據的變動編碼進行邏輯運算,得到數據變動參數;
6、按照時間順序,對所有條網絡數據中的所有字符進行排序,得到字符序列;根據字符序列中每種字符的數量和分布,得到字符序列的混亂程度的二進制數;
7、對數據變動參數中每一位數的二進制數、字符序列的混亂程度的二進制數進行邏輯運算,得到數據變動參數中每一位數對應的密鑰更新參量;根據數據變動參數中所有位數對應的密鑰更新參量,得到密鑰更新值序列;
8、根據密鑰更新值序列、公共密鑰數據序列,得到更新密鑰;根據更新密鑰,使用des加密算法對字符序列進行加密處理,得到密文數據;將密文數據和更新密鑰傳輸至網絡數據安全管理系統中。
9、進一步地,所述根據相鄰兩條網絡數據之間的差異,得到所述相鄰兩條網絡數據的變動編碼對應的具體計算公式為:
10、
11、其中為網絡數據序列中第i和第i+1條網絡數據的變動編碼,和分別為網絡數據序列中第i和第i+1條網絡數據,和分別為網絡數據序列中第i和第i+1條網絡數據的大小,為網絡數據序列中第i和第i+1條網絡數據的大小的均值,|?|為絕對值函數,為向上取整,為哈希函數,為二進制轉換函數,為與操作。
12、進一步地,所述依次對相鄰網絡數據的變動編碼進行邏輯運算,得到數據變動參數,包括的具體步驟如下:
13、在網絡數據序列中,對第一和第二條網絡數據的變動編碼、第二和第三條網絡數據的變動編碼進行異或操作,得到第一變動編碼;
14、對第一變動編碼、第三和第四條網絡數據的變動編碼進行異或操作,得到第二變動編碼;
15、對第二變動編碼、第四和第五條網絡數據的變動編碼進行異或操作,得到第三變動編碼;
16、以此類推,直至對第m-3變動編碼、第m-1和第m條網絡數據的變動編碼進行異或操作,得到第m-2變動編碼;
17、將第m-2變動編碼,記為數據變動參數;其中m為網絡數據序列中網絡數據的數量。
18、進一步地,所述根據字符序列中每種字符的數量和分布,得到字符序列的混亂程度的二進制數,包括的具體步驟如下:
19、將字符序列中相同的字符,記為一種字符類別;
20、將任意一種字符類別,記為目標字符類別;將目標字符類別中的字符,記為目標字符;
21、在字符序列中,將連續相鄰的目標字符構成的序列段,記為目標序列段;
22、根據所有目標序列段中的字符數量,得到目標字符的最大連續數;
23、根據目標字符的最大連續數、目標字符的數量、字符序列中的字符數量,得到目標字符類別的重要程度;
24、根據所有種字符類別的重要程度、所有種字符類別中的字符數量,得到字符序列的混亂程度;
25、對字符序列的混亂程度進行二進制轉換,得到字符序列的混亂程度的二進制數。
26、進一步地,所述根據所有目標序列段中的字符數量,得到目標字符的最大連續數,包括的具體步驟如下:
27、統計每個目標序列段中的字符數量,將所有目標序列段中的字符數量中的最大值,記為目標字符的最大連續數。
28、進一步地,所述根據目標字符的最大連續數、目標字符的數量、字符序列中的字符數量,得到目標字符類別的重要程度,包括的具體步驟如下:
29、計算目標字符的數量除以字符序列中的字符數量的商值,將所述商值與目標字符的最大連續數的乘積,記為目標字符類別的重要程度。
30、進一步地,所述根據所有種字符類別的重要程度、所有種字符類別中的字符數量,得到字符序列的混亂程度對應的具體計算公式為:
31、
32、其中t為字符序列的混亂程度,t為字符類別的數量,為第k種字符類別中的字符數量,為所有種字符類別中的字符數量的均值,為第k種字符類別的重要程度,為向上取整。
33、進一步地,所述對數據變動參數中每一位數的二進制數、字符序列的混亂程度的二進制數進行邏輯運算,得到數據變動參數中每一位數對應的密鑰更新參量對應的具體計算公式為:
34、
35、其中為數據變動參數中第x位數對應的密鑰更新參量,g為字符序列的混亂程度的二進制數,為與操作,為二進制轉換函數,為數據變動參數中第x位數的二進制數。
36、進一步地,所述根據數據變動參數中所有位數對應的密鑰更新參量,得到密鑰更新值序列,包括的具體步驟如下:
37、對數據變動參數中每一位數對應的密鑰更新參量進行十進制轉換,得到數據變動參數中每一位數對應的密鑰更新值;
38、在數據變動參數中,依次將所有位數對應的密鑰更新值構成的數據序列,記為密鑰更新值序列。
39、進一步地,所述根據密鑰更新值序列、公共密鑰數據序列,得到更新密鑰,包括的具體步驟如下:
40、對公共密鑰數據序列、密鑰更新值序列進行異或操作,得到更新密鑰。
41、本專利技術的技術方案的有益效果是:
42、本專利技術實施例中,獲取公共密鑰數據序列、若干條網絡數據,根據相鄰兩條網絡數據之間的差異,得到所述相鄰兩條網絡數據的變動編碼,從而得到數據變動參數。按照時間順序,對所有條網絡數據中的所有字符進行排序,得到字符序列,根據字符序列中每種字符的數量和分布,得到字符序列的混亂程度的二進制數,由此獲取密鑰更新值序列,再得到更新密鑰,其不是利用密鑰分發管理系統的既定更新時間對于密鑰進行更新,而是采用對利用本實施例建立密鑰更新模本文檔來自技高網...
【技術保護點】
1.基于人工智能的網絡數據安全管理方法,其特征在于,該方法包括以下步驟:
2.根據權利要求1所述基于人工智能的網絡數據安全管理方法,其特征在于,所述根據相鄰兩條網絡數據之間的差異,得到所述相鄰兩條網絡數據的變動編碼對應的具體計算公式為:
3.根據權利要求1所述基于人工智能的網絡數據安全管理方法,其特征在于,所述依次對相鄰網絡數據的變動編碼進行邏輯運算,得到數據變動參數,包括的具體步驟如下:
4.根據權利要求1所述基于人工智能的網絡數據安全管理方法,其特征在于,所述根據字符序列中每種字符的數量和分布,得到字符序列的混亂程度的二進制數,包括的具體步驟如下:
5.根據權利要求4所述基于人工智能的網絡數據安全管理方法,其特征在于,所述根據所有目標序列段中的字符數量,得到目標字符的最大連續數,包括的具體步驟如下:
6.根據權利要求4所述基于人工智能的網絡數據安全管理方法,其特征在于,所述根據目標字符的最大連續數、目標字符的數量、字符序列中的字符數量,得到目標字符類別的重要程度,包括的具體步驟如下:
7.根據權利要求4所
8.根據權利要求1所述基于人工智能的網絡數據安全管理方法,其特征在于,所述對數據變動參數中每一位數的二進制數、字符序列的混亂程度的二進制數進行邏輯運算,得到數據變動參數中每一位數對應的密鑰更新參量對應的具體計算公式為:
9.根據權利要求1所述基于人工智能的網絡數據安全管理方法,其特征在于,所述根據數據變動參數中所有位數對應的密鑰更新參量,得到密鑰更新值序列,包括的具體步驟如下:
10.根據權利要求1所述基于人工智能的網絡數據安全管理方法,其特征在于,所述根據密鑰更新值序列、公共密鑰數據序列,得到更新密鑰,包括的具體步驟如下:
...【技術特征摘要】
1.基于人工智能的網絡數據安全管理方法,其特征在于,該方法包括以下步驟:
2.根據權利要求1所述基于人工智能的網絡數據安全管理方法,其特征在于,所述根據相鄰兩條網絡數據之間的差異,得到所述相鄰兩條網絡數據的變動編碼對應的具體計算公式為:
3.根據權利要求1所述基于人工智能的網絡數據安全管理方法,其特征在于,所述依次對相鄰網絡數據的變動編碼進行邏輯運算,得到數據變動參數,包括的具體步驟如下:
4.根據權利要求1所述基于人工智能的網絡數據安全管理方法,其特征在于,所述根據字符序列中每種字符的數量和分布,得到字符序列的混亂程度的二進制數,包括的具體步驟如下:
5.根據權利要求4所述基于人工智能的網絡數據安全管理方法,其特征在于,所述根據所有目標序列段中的字符數量,得到目標字符的最大連續數,包括的具體步驟如下:
6.根據權利要求4所述基于人工智能的網絡數據安全管理方法,其特征在于,所述根據目標字符...
【專利技術屬性】
技術研發人員:楊登峰,
申請(專利權)人:上海天使印記信息科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。