關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 無線傳感網絡安全改進方案研究

        無線傳感網絡安全改進方案研究

        作者: 時間:2011-07-22 來源:網絡 收藏

        摘要:介紹了網絡的發展現狀和網絡應用的特點,詳細描述了時變加密技術的工作原理和在網絡中的應用。針對時變加密密鑰在網絡中容易出現丟失和誤碼,從而導致網絡中的感應節點與控制節點安全數據傳輸失效的缺點,提出了密鑰預傳輸的解決。該方法在不縮短節點壽命的前提下,大大提高了無線傳感網絡的安全性和節點數據傳輸的穩定性。
        關鍵詞:WSN;時變加密;海明碼;哈希算法

        0 引言
        無線傳感器網絡(Wireless-Sensor-Network,WSN)由部署在監測區域內大量的廉價微型傳感器節點組成,通過無線通信方式形成的一個多跳的自組織的網絡系統,其目的是協作地感知、采集和處理網絡覆蓋區域中感知對象的信息,并發送給觀察者。無線傳感器網絡的起步于20世紀90年代末期。從21世紀開始,無線傳感器網絡引起了學術界、軍界和工業界的極大關注,美國和歐洲相繼啟動了許多關于無線傳感器網絡的計劃。特別是美國通過國家自然基金委、國防部等多種渠道投入巨資支持傳感器網絡的。傳感器技術、微機電系統、現代網絡和無線通信等技術的進步,推動了具有現代意義的無線傳感器網絡的產生和發展。無線傳感器網絡是一種“無處不在”的傳感技術,
        它可以使用戶更加深入地了解和把握周圍的世界。具有隨機布設、自組織、環境適應等特點,因此在軍事、環境、醫療、家庭和其他商用領域有著廣闊的應用前景和很高的應用價值。
        隨著相關技術的進步,無線傳感網絡的應用面越來越廣,隨之而來的是在不同場合中對數據安全的要求也越來越高。由于無線傳感網絡本身拓撲結構的特殊性和網絡節點構造的限制,應用于普通互聯網絡的對稱和非對稱數據加密方法已無法滿足無線傳感網絡數據安全的要求。需要根據網絡特點,選擇新的數據加密方法,以實現網絡的安全。
        1 無線傳感現狀
        無線傳感網絡的節點主要由傳感模塊、運算處理模塊、無線傳輸模塊和電源模塊4部分組成。工作時將大量傳感器的節點分布于感興趣的區域,節點通過自組織方式快速形成一個無線網絡。每個節點都有自己控制的一個區域,通過感知設備,如溫度、濕度、聲音或光學設備,化學分析裝置,電磁感應裝置等,對周圍的物理環境進行監控,也可以通過配置一些專用的功能單元來實現與特定環境交互的功能。無線傳感器節點采用電池供電,由于受到體積、價格等因素的影響,電池的容量一般不是很大。傳感器節點個數多,成本要求低廉,分布區域廣,部署區域環境復雜,有些區域甚至人員不能達到,通過更換電池的方式來補充傳感器節點能源是不現實的。因此在傳感器網絡設計過程中,任何技術和協議的使用都要以節能為前提,設計有效的節能策略,延長網絡的生命周期已成為無線傳感器網絡的核心問題。網絡傳輸加密也必須采取節能的數據加密方法。
        無線傳感器網絡系統具有嚴格的資源限制,需要設計低開銷的通信協議,但同時會帶來嚴重的安全問題。一方面,入侵者可以比較容易地進行服務拒絕攻擊;另一方面,無線傳感器網絡系統的資源嚴格受限,以及節點間自組織協調工作的特點,使其難以實現嚴密的安全防護。由于低成本的限制,一些無線傳感器網絡系統只能采用單頻率通信機制。入侵者通過頻率掃描的手段就可以很容易地捕獲無線傳感器網絡的工作頻率,通過在網絡中植入偽裝節點,采用各種手段發動攻擊。
        目前常用的安全策略是使用時變密鑰加密的方法對無線傳感網絡的信息進行加密。時變加密就是連續的廣播信息單元在傳輸之前,使用一個從密鑰串中按一定的算法選取不同的密鑰對需要傳輸的信息單元進行加密。網絡中的傳感節點在不同的信息單元和不同的時間擁有的密鑰不同,通過使用單向的哈希算法生成一系列的密碼,一個根密碼值通過反復的哈希計算產生一系列的密鑰,密鑰系列以反向的順序用來對連續的數據包進行加密,這種方法可以產生加密機制。接收器可以通過對接收的密碼進行哈希計算,將計算的結果同老的密碼進行比較,如果與舊密碼相同,則密鑰有效,否則密鑰失效。這種機制保證密碼確實來自同一個源,單向的哈希算法保證接收器可以使用下一個密鑰,但不能偽造密鑰。工作原理如圖1所示。

        本文引用地址:http://www.104case.com/article/161780.htm

        a.JPG


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 浦北县| 阳东县| 通河县| 汤阴县| 瓮安县| 乐安县| 大兴区| 宁陵县| 龙山县| 罗江县| 香格里拉县| 咸阳市| 玉龙| 吉林省| 巴东县| 广州市| 章丘市| 公安县| 双辽市| 稷山县| 姚安县| 郓城县| 绥芬河市| 高雄市| 道孚县| 全南县| 永靖县| 新丰县| 包头市| 汝城县| 宁河县| 利津县| 哈巴河县| 东阿县| 华亭县| 乌兰察布市| 长宁县| 普洱| 苏尼特右旗| 罗山县| 马关县|