System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及無人機網絡安全,具體為網絡安全檢測方法、裝置、設備及存儲介質。
技術介紹
1、網絡安全檢測是指通過技術手段和工具,對網絡中可能存在的安全威脅、漏洞和攻擊行為進行監測和分析的過程,其目的是預防潛在的威脅、保持網絡和通信系統的穩定。實時網絡安全檢測的應用范圍廣泛,覆蓋多個行業和場景,包括金融、醫療、自動化設備和智能交通等眾多領域。
2、無人機是通過地面控制系統或自動化程序進行操控的飛行器,最早應用于軍事領域,隨著技術的發展,無人機的應用逐漸擴展到民用領域,在農業、物流、安防和娛樂等多個行業中得到廣泛使用。無人機網絡安全檢測是指對無人機系統和無人機群的通信網絡進行安全檢查,以發現潛在的安全漏洞或攻擊風險。無人機系統包括無人機本身、地面控制站和通信鏈路,因此無人機網絡安全檢測涉及多個層面的安全評估,包括無人機控制系統、數據傳輸安全和設備固件安全等。由于無人機網絡的多連通性和開放性,使得其更容易受到惡意威脅。
3、目前無人機網絡的防護脆弱并且安全威脅多樣,無人機節點的網絡安全檢測的效率和準確率有待進一步提高。
4、為此,提出網絡安全檢測方法、裝置、設備及存儲介質。
技術實現思路
1、本專利技術的目的在于提供網絡安全檢測方法、裝置、設備及存儲介質,通過獲取無人機節點的數據并計算節點的數據重要性權重,實時節點排序算法對待檢測的無人機節點進行排序,以提高后續無人機節點的網絡安全檢測效率;然后對待檢測節點進行惡意節點和被挾持節點的檢測,判斷節點是否能
2、為實現上述目的,本專利技術提供如下技術方案:
3、網絡安全檢測方法,包括:
4、步驟s1:獲取全部無人機節點和數據并處理,得到無人機節點集合;根據實時節點排序算法對所述無人機節點進行排序,得到排序后無人機節點集合;獲取所述排序后無人機節點集合中的數據,得到待檢測節點。
5、進一步地,所述實時節點排序算法包括:
6、獲取所述無人機節點的功能權重、實時數據傳輸量、實時性權重和實時信任度并處理,得到所述無人機節點的數據重要性權重;
7、所述功能權重根據所述無人機節點的功能進行賦值,所述實時數據傳輸量表示所述無人機節點在單位時間內的傳輸數據量,所述實時性權重根據所述無人機節點傳輸數據的響應時間和傳輸速度進行賦值,所述實時信任度表示所述無人機節點的魯棒程度;
8、計算全部所述無人機節點的所述數據重要性權重,并根據所述數據重要性權重的數值對所述無人機節點進行排序,得到排序后無人機節點集合;
9、獲取所述待檢測節點時,根據所述數據重要性權重進行選擇。
10、步驟s2:獲取所述待檢測節點并判斷所述待檢測節點是否為惡意節點,若所述待檢測節點是所述惡意節點,則發出預警。
11、進一步地,所述惡意節點包括:
12、獲取數據包丟失率、數據延遲和數據一致性并處理,得到所述待檢測節點的實時數據傳輸異常度;
13、獲取直接信任度、相鄰通信節點的推薦信任度和歷史信任度并處理,得到所述待檢測節點的實時信任度;
14、獲取所述實時數據傳輸異常度和所述實時信任度并處理,得到綜合信任評分;若所述綜合信任評分低于預設綜合信任評分閾值,則所述待檢測節點為所述惡意節點;
15、所述綜合信任評分的計算公式為:;其中,表示所述綜合信任評分,表示權重系數,表示所述實時數據傳輸異常度,表示所述實時信任度。
16、步驟s3:若所述待檢測節點不是所述惡意節點,則獲取所述待檢測節點并處理,判斷所述待檢測節點是否為被挾持節點,若所述待檢測節點是所述被挾持節點,則發出預警。
17、進一步地,所述被挾持節點包括:
18、獲取所述待檢測節點的單位時間內的傳輸數據并處理,得到單位時間內數據傳輸均值和單位時間內數據傳輸標準差;數據異常檢測閾值的計算公式為:;其中,表示所述數據異常檢測閾值,表示所述單位時間內數據傳輸均值的權重系數,表示所述單位時間內數據傳輸標準差的權重系數;若所述待檢測節點的實時數據傳輸速度小于所述數據異常檢測閾值,則表示所述待檢測節點為所述被挾持節點。
19、步驟s4:若所述待檢測節點不是所述被挾持節點,則獲取所述待檢測節點并處理,判斷所述待檢測節點是否存在通信鏈路安全問題、數據安全問題和導航信號安全問題,若存在問題,則發出預警。
20、進一步地,所述通信鏈路安全問題包括:
21、獲取通信信號強度異常指標、數據完整性指標、重放攻擊檢測指標和拒絕服務攻擊檢測指標并處理,得到通信鏈路綜合評估指標,若所述通信鏈路綜合評估指標大于預設通信鏈路綜合評估閾值,則表示存在所述通信鏈路安全問題,并發出預警。
22、進一步地,所述數據安全問題包括:
23、進行加密數據驗證,若驗證不通過,則傳輸數據存在安全問題;
24、若驗證通過,則獲取所述待檢測節點的實際編隊數據、所述待檢測節點的歷史編隊數據和所述待檢測節點的仿真編隊數據并處理,得到數據綜合相似度,若小于預設相似度閾值,則表示所述傳輸數據存在安全問題。
25、進一步地,所述導航信號安全問題包括:
26、獲取所述待檢測節點的相鄰通信節點的導航信號強度并處理,得到局部導航信號強度范圍,若所述待檢測節點的所述導航信號強度不在所述局部導航信號強度范圍內,則表示導航信號存在安全問題;
27、若所述導航信號強度不存在問題,則獲取所述相鄰通信節點的導航信號和仿真導航信號,計算實時導航偏差;獲取所述待檢測節點的所述導航信號和所述仿真導航信號并處理,得到待檢測偏差,若所述待檢測偏差小于等于所述實時導航偏差,則表示所述待檢測節點的所述導航信號不存在問題,若所述待檢測偏差大于所述實時導航偏差,則表示所述待檢測節點的所述導航信號存在安全問題。
28、步驟s5:若所述待檢測節點不存在問題,則表示所述待檢測節點無異常,獲取下一個所述待檢測節點并進行網絡安全檢測;對全部所述待檢測節點進行網絡安全檢測后,終止網絡安全檢測。
29、步驟s6:將預警數據發送到地面站,所述預警數據包括異常的所述無人機節點和網絡安全問題。
30、本專利技術還提供了一種網絡安全檢測裝置,包括:
31、節點處理模塊,用于獲取全部無人機節點和數據并處理,得到無人機節點集合;根據實時節點排序算法對所述無人機節點進行排序,得到排序后無人機節點集合;獲取所述排序后無人機節點集合中的數據,得到待檢測節點;
32、惡意節點檢測模塊,用于獲取所述待檢測節點并判斷所述待檢測節點是否為惡意節點,若所述待檢測節點是所述惡意節點,則發出預警;
33、被挾持節點檢測模塊,用于獲取所述待檢測節點并處理,判斷所述待檢測節本文檔來自技高網...
【技術保護點】
1.網絡安全檢測方法,其特征在于,包括:
2.根據權利要求1所述的網絡安全檢測方法,其特征在于,所述實時節點排序算法包括:
3.根據權利要求1所述的網絡安全檢測方法,其特征在于,所述惡意節點包括:
4.根據權利要求1所述的網絡安全檢測方法,其特征在于,所述被挾持節點包括:
5.根據權利要求1所述的網絡安全檢測方法,其特征在于,所述通信鏈路安全問題包括:
6.根據權利要求1所述的網絡安全檢測方法,其特征在于,所述數據安全問題包括:
7.根據權利要求1所述的網絡安全檢測方法,其特征在于,所述導航信號安全問題包括:
8.網絡安全檢測裝置,其特征在于,包括:
9.一種計算機設備,包括存儲器和處理器,所述存儲器上存儲有可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至7中任一項所述方法的步驟。
10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至7中任一項所述方法的步驟。
【技術特征摘要】
1.網絡安全檢測方法,其特征在于,包括:
2.根據權利要求1所述的網絡安全檢測方法,其特征在于,所述實時節點排序算法包括:
3.根據權利要求1所述的網絡安全檢測方法,其特征在于,所述惡意節點包括:
4.根據權利要求1所述的網絡安全檢測方法,其特征在于,所述被挾持節點包括:
5.根據權利要求1所述的網絡安全檢測方法,其特征在于,所述通信鏈路安全問題包括:
6.根據權利要求1所述的網絡安全檢測方法,其特征在于,所述數據安全問題包括...
【專利技術屬性】
技術研發人員:鐘丹曄,劉險峰,
申請(專利權)人:江蘇保旺達軟件技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。