System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及網絡通信,具體為一種網絡邊緣計算方法及通信裝置。
技術介紹
1、隨著物聯網技術的高速發展,多接入邊緣計算作為一種創新的網絡架構有了廣泛的使用,多接入邊緣計算是通過在靠近終端設備側部署計算功能,來顯著降低了數據傳輸延遲,提升了服務響應速度,并增強了整體網絡性能。
2、但目前現有的多接入邊緣計算中,當多接入邊緣計算設備執行網絡側的計算任務時,需要與核心網進行數據的交互,而這種數據交互的形式在處理敏感信息的時候尤為脆弱,可能會出現數據泄露和篡改的安全風險,從而降低了內部數據的安全性;
3、并且多接入邊緣計算架構在數據交互過程中,缺乏有效數據加密和完整性校驗機制,可能會增大敏感信息在傳輸過程中被竊取的風險。
技術實現思路
1、本專利技術的目的在于提供一種網絡邊緣計算方法及通信裝置,解決了上述
技術介紹
中所提出的問題。
2、為實現上述目的,本專利技術提供如下技術方案:一種網絡邊緣計算方法,包括以下計算步驟:
3、第一步、通過數據采集模塊獲取接收方發出的數據,基于數據處理模塊對接收方發出的數據去噪、平滑和歸一化處理,對接收方發出的數據進行數據裁剪和數據篩選,輸出原始數據;
4、第二步、將原始數據輸入到計算處理模塊中,輸出處理后的數據、加密后的數據、加密數據的哈希值、消息的認證碼和驗證結果,將加密后的數據、加密數據的哈希值、消息的認證碼和驗證結果傳輸到云端服務器;
5、第三步、在云端服務器上將驗證結果與發送方提供
6、第四步、通過監控模塊持續監測網絡邊緣計算節點和網絡安全性能。
7、可選的,所述計算處理模塊包括:數據變換子模塊、加密校驗子模塊、循環子模塊和驗證子模塊。
8、可選的,所述數據變換子模塊處理過程如下:
9、;
10、其中:
11、t1表示處理后的數據;
12、t2表示原始數據;
13、α表示調整常數、β表示變換幅度常數、γ表示正弦函數的影響乘數、?表示函數參數值、θ表示余弦函數的影響乘數、μ表示變換參數;
14、分別表示正弦函數和余弦函數,將三角函數引入t1中來增加復雜性;
15、基于原始數據t2,并通過α、β、γ的輸入來提高原始數據t2的復雜性,且對正弦函數和余弦函數應用來提高原始數據t2的隨機性,以對原始數據t2進行變換輸出處理后的數據t1。
16、可選的,所述加密校驗子模塊處理過程如下:
17、;
18、其中:
19、y表示加密后的數據、u表示加密數據的哈希值、ayu表示消息的認證碼;
20、len(t1)表示加密密鑰、ek表示加密函數,使用加密密鑰k對t1進行加密、⊕表示異或操作、hash表示哈希函數;
21、len(t1)表示處理后的數據t1的長度、b是y的變換參數、c和d是y的校驗參數、mod(len(y),c)表示對加密后的數據y的模運算;
22、hmack表示基于k的哈希消息認證碼函數、encode表示編碼函數、encode(u)表示對加密數據的哈希值u的編碼、len(y)表示加密數據y的長度;
23、將處理后的數據t1,基于加密密鑰k和加密函數ek進行加密,輸出加密后的數據y;
24、通過加密后的數據y,并基于哈希函數hash計算加密后的數據y的加密數據的哈希值u;
25、通過基于k的哈希消息認證碼函數hmack對加密后的數據y和加密數據的哈希值u進行計算輸出消息認證碼ayu。
26、可選的,所述循環子模塊處理過程如下:
27、輸入:;
28、設置終止條件:
29、(1)、設定迭代次數n≤50;
30、(2)、;
31、輸出:當滿足(1)和(2)中任一項時,循環終止達成收斂條件;
32、其中:
33、βnew表示新的變換幅度常數;
34、βlow表示數據變換子模塊中的變換幅度常數;
35、hash(u)表示u的函數調用的結果值;
36、e表示調整系數;
37、n表示循環次數;
38、p表示對比閾值;
39、將u的函數調用的結果值hash(u)和調整系數e作為變換幅度常數β的影響因素,輸入βlow以輸出βnew,并將βnew替代數據變換子模塊中的變換幅度常數β,以此調整處理后的數據t1,并且基于n和p兩個條件因素作為終止的條件。
40、可選的,所述驗證子模塊處理過程如下:
41、;
42、其中:
43、ra表示驗證結果;
44、hash(u)表示加密數據進行哈希運算的結果、l表示調整除數;
45、ou表示調整加數、f表示t1的乘數、(mod(t1*f),ou)表示t1的求模函數;
46、將加密后的數據y、加密數據的哈希值u和消息的認證碼ayu通過安全通信協議將數據打包傳輸到云端服務器,使用相同的哈希算法計算接收到的加密后的數據y的哈希值,并與發送方提供的哈希值進行比較,以驗證數據的完整性;
47、基于調整除數l、加密數據進行哈希運算的結果hash(u)、加密數據y的長度len(y),并配合t1的求模函數(mod(t1*f),ou),以輸出驗證結果ra,將計算出的驗證結果ra與發送方提供的驗證結果進行比較,以確認數據的真實性;
48、完整性和真實性驗證通過后對加密后的數據y進行解密,得出原始數據t2,最后根據具體的應用需求對解密后的數據進行存儲、分析和決策處理。
49、一種網絡邊緣計算方法的通信裝置,由數據采集模塊、數據處理模塊、計算處理模塊和監控模塊組成。
50、可選的,所述數據處理模塊中通過對接收方發出的數據去噪、平滑和歸一化處理,以確保數據的準確性和完整性,通過對接收方發出的數據進行數據裁剪和數據篩選,輸出原始數據,以減少數據的傳輸量。
51、與現有技術相比,本專利技術的有益效果如下:
52、一、本專利技術通過原始數據代入到數據變換子模塊中,輸出處理后的數據,數據變換子模塊是通過數學變化增加了原始數據的復雜性和隨機性,進而未經授權的訪問更加困難,處理后的數據在網絡邊緣計算方法中起到了優良的數據預處理的作用,使攻擊者難以通過統計分析等手段直接獲取原始數據的信息,從而提升了安全性和穩定性。
53、二、本專利技術通過將處理后的數據代入到加密校驗子模塊中,輸出加密后的數據、加密數據的哈希值和消息的認證碼,本加密校驗子模塊結合了加密和完整性校驗兩種機制,從而提供了更全面的數據保護,消息的認證碼的計算考慮了多種因素,使驗證過程更加嚴格和可靠,加密后的數據y保證了數據的機密性,也就是未經授本文檔來自技高網...
【技術保護點】
1.一種網絡邊緣計算方法,其特征在于:包括以下計算步驟:
2.根據權利要求1所述的網絡邊緣計算方法,其特征在于:所述計算處理模塊包括:數據變換子模塊、加密校驗子模塊、循環子模塊和驗證子模塊。
3.根據權利要求2所述的網絡邊緣計算方法,其特征在于:所述數據變換子模塊處理過程如下:
4.根據權利要求3所述的網絡邊緣計算方法,其特征在于:所述加密校驗子模塊處理過程如下:
5.根據權利要求4所述的網絡邊緣計算方法,其特征在于:所述循環子模塊處理過程如下:
6.根據權利要求5所述的網絡邊緣計算方法,其特征在于:所述驗證子模塊處理過程如下:
7.一種根據權利要求1所述的網絡邊緣計算方法的通信裝置,其特征在于:包括數據采集模塊、數據處理模塊、計算處理模塊和監控模塊。
8.根據權利要求7所述的網絡邊緣計算方法的通信裝置,其特征在于:所述數據處理模塊中通過對接收方發出的數據去噪、平滑和歸一化處理,以確保數據的準確性和完整性,通過對接收方發出的數據進行數據裁剪和數據篩選,輸出原始數據,以減少數據的傳輸量。
【技術特征摘要】
1.一種網絡邊緣計算方法,其特征在于:包括以下計算步驟:
2.根據權利要求1所述的網絡邊緣計算方法,其特征在于:所述計算處理模塊包括:數據變換子模塊、加密校驗子模塊、循環子模塊和驗證子模塊。
3.根據權利要求2所述的網絡邊緣計算方法,其特征在于:所述數據變換子模塊處理過程如下:
4.根據權利要求3所述的網絡邊緣計算方法,其特征在于:所述加密校驗子模塊處理過程如下:
5.根據權利要求4所述的網絡邊緣計算方法,其特征在于:所述循環子模塊處理過程...
【專利技術屬性】
技術研發人員:劉濤,潘登,劉名,魏博,呼浩,劉美君,
申請(專利權)人:無錫涉聯科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。