無線傳感器網絡中的認證技術主要包括以下這些:
基于輕量級公鑰算法的認證技術:鑒于經典的公鑰算法需要高計算量,在資源有的無線傳感器網絡中不具有可操作性。當前有一些研究正致力于對公鑰算法進行優化設計使其能適應于無線傳感器網絡,但在能耗和資源方面還存在很大的改進空間,如基于RSA公鑰算法的TinyPK認證方案,以及基于身份標識的認證算法等。
基于預共享密鑰的認證技術:安全網絡加密協議(Secure Network Encryption Protocol,SNEP)方案中提出兩種配置方法一是節點之間的共享密鑰,二是每個節點和基站之間的共享密鑰。這類方案使用每對節點之間共享一個主密鑰,可以在任何一對節點之間建立安全通信。缺點表現為擴展性和抗捕獲能力較差,任意一節點被俘獲后就會暴露密鑰信息,進而導致全網絡癱瘓。
基于單向散列函數的認證方法:該類方法主要用在廣播認證中,由單向散列函數生成一個密鑰鏈,利用單向散列函數的不可逆性,保證密鑰不可預測。通過某種方式依次公布密鑰鏈中的密鑰,可以對消息進行認證。目前基于單向散列函數的廣播認證方法主要是對μTESLA協議的改進。μTESLA協議以TESLA協議為基礎,對密鑰更新過程,初始認證過程進行了改進,使其能夠在無線傳感器網絡有效實施。
利用輔助信息的認證技術:利用輔助信息(如預測結點部署位置)的認證技術,可以借助結點的部署信息或分布模型來有效提高密鑰共享概率,并減少預分發密鑰的數量,提高網絡抵抗被俘結點攻擊的能力。但是需要對部署信息有較準確的先驗知識或與假定模型匹配的部署方法,由于對輔助信息的依賴性,其缺點就在于僅適合能預知結點位置的WSN。
基于單向散列函數的認證技術:該技術主要用于廣播認證。單向散列函數可生成一個密鑰鏈,利用單向散列函數的不可逆性,保證密鑰不可預測。通過某種方式依次公布密鑰鏈中的密鑰,可以對消息進行認證。目前,基于單向散列函數的廣播認證技術主要是對TESLA協議的改進:它以TESLA協議為基礎,對密鑰更新過程、初始認證過程進行了改進,使其能夠在WSN有效實施。
回答所涉及的環境:聯想天逸510S、Windows 10。
無線傳感器網絡中的認證技術主要包括以下這些:
基于輕量級公鑰算法的認證技術:鑒于經典的公鑰算法需要高計算量,在資源有的無線傳感器網絡中不具有可操作性。當前有一些研究正致力于對公鑰算法進行優化設計使其能適應于無線傳感器網絡,但在能耗和資源方面還存在很大的改進空間,如基于RSA公鑰算法的TinyPK認證方案,以及基于身份標識的認證算法等。
基于預共享密鑰的認證技術:安全網絡加密協議(Secure Network Encryption Protocol,SNEP)方案中提出兩種配置方法一是節點之間的共享密鑰,二是每個節點和基站之間的共享密鑰。這類方案使用每對節點之間共享一個主密鑰,可以在任何一對節點之間建立安全通信。缺點表現為擴展性和抗捕獲能力較差,任意一節點被俘獲后就會暴露密鑰信息,進而導致全網絡癱瘓。
基于單向散列函數的認證方法:該類方法主要用在廣播認證中,由單向散列函數生成一個密鑰鏈,利用單向散列函數的不可逆性,保證密鑰不可預測。通過某種方式依次公布密鑰鏈中的密鑰,可以對消息進行認證。目前基于單向散列函數的廣播認證方法主要是對μTESLA協議的改進。μTESLA協議以TESLA協議為基礎,對密鑰更新過程,初始認證過程進行了改進,使其能夠在無線傳感器網絡有效實施。
利用輔助信息的認證技術:利用輔助信息(如預測結點部署位置)的認證技術,可以借助結點的部署信息或分布模型來有效提高密鑰共享概率,并減少預分發密鑰的數量,提高網絡抵抗被俘結點攻擊的能力。但是需要對部署信息有較準確的先驗知識或與假定模型匹配的部署方法,由于對輔助信息的依賴性,其缺點就在于僅適合能預知結點位置的WSN。
基于單向散列函數的認證技術:該技術主要用于廣播認證。單向散列函數可生成一個密鑰鏈,利用單向散列函數的不可逆性,保證密鑰不可預測。通過某種方式依次公布密鑰鏈中的密鑰,可以對消息進行認證。目前,基于單向散列函數的廣播認證技術主要是對TESLA協議的改進:它以TESLA協議為基礎,對密鑰更新過程、初始認證過程進行了改進,使其能夠在WSN有效實施。
回答所涉及的環境:聯想天逸510S、Windows 10。