基于分簇的有效無線傳感器網絡密鑰管理方案
4. 2.3 r對性能的影響
r為可變參數,不同的值會導致不同的安全性。一般來說,給定P和m,增加r會導致更好的抗攻擊性,但會降低連通性。由于連通性和抗攻擊性在我們改變r后都會發生改變,因此可以通過固定某一個性能指標值來觀察另一個性能指標的變化來判斷綜合性能的變化情況。此處固定m,通過調節P來使連通性保持同一個值。當0≤rt時,r與安全性能的關系如圖2所示。其中連通性取值0.4,每個節點存儲能力為200。從圖2中我們知道與KPD算法相比,算法改善了安全性能。本文引用地址:http://www.104case.com/article/161167.htm
當t≤r1時節點被攻破并不會泄露任何密鑰,網絡的抗攻擊性能為最好。圖3為與KPD算法的性能比較結果,其中網絡規模分簇規模為500個節點,m為100,P為500,r為0.99,連通性為0.4。
由上述性能分析知,算法較其它算法在安全性上有所提高。不同的網絡規模,密鑰存儲數,密鑰池大小,r等參數均會導致不同的安全性能,可以根據實際情況選擇適當的參數。
5 結束語
本文提出了一個基于分簇的有效無線傳感器網絡密鑰管理方案。在不降低連通性的同時提高了安全性。在未來,可以探索采用怎樣的分簇算法以及分簇的大小來提高性能,同時也可以研究11這個算法與其它算法一起使用的通用性,從而開發出一個基于這個算法的分組框架算法。
評論