常見的算法
發(fā)布時間:2012/4/1 19:32:45 訪問次數(shù):1697
1.RC5/RC6分組加密算法
RC5是一種對稱的快速加密算法,比較適用于BR24S32FVM-WTR廉價的傳感器網(wǎng)絡。而RC6對RC5進行了改進,彌補了RC5在擴散速度上的不足,兩者的性能對比,如表5-1所示。
這兩種算法只使用了常見的初等運算,算法速度快,占用存儲空間小,實踐證明其符合無線傳感器網(wǎng)絡節(jié)點的要求。
2.非對稱橢圓曲線加密
在已有的對無線傳感器網(wǎng)絡安全加密算法的研究中,提到了基于輕量級橢圓曲線的算法‘261。通過性能仿真表明輕量級橢圓曲線加密相比于對稱加密,提高了安全性;而與其他非對稱密鑰算法相比,節(jié)省了能耗和存儲空間。使得ECC算法在傳感器網(wǎng)絡中受到了極大的重視,也成為了其他公鑰方案無法突破的瓶頸。
3.基于ID或Hash函數(shù)的加密方式
一方面為了保證加密算法的簡單性和低能耗,另一方面為了便于節(jié)點之間相互認證,跳出了對稱密鑰體制和公鑰密碼體制的束縛,利用混合密碼體制或者其他密碼基礎技術來實現(xiàn)無線傳感器網(wǎng)絡中的通信機制。其中,研究最為廣泛和深入的是基于ID身份或者Hash函數(shù)加密的方法。
以上3類加密方法各有優(yōu)缺點,進行簡單比較:在無線傳感器網(wǎng)絡中,對稱密鑰體制的加密方法,具有密鑰長度短,計算和通信開銷小等優(yōu)點,可是安全性不高,且難以實現(xiàn)認證功能。而非對稱加密算法具有較高的安全性,而且可以實現(xiàn)認證,但是需要消耗較大的計算和通信,所以其較難適應于傳感器網(wǎng)絡;贖ash函數(shù)的方法,具有較高的安全性,而且計算小,是比較流行的方法,但是它仞存在私鑰托管的問題。
1.RC5/RC6分組加密算法
RC5是一種對稱的快速加密算法,比較適用于BR24S32FVM-WTR廉價的傳感器網(wǎng)絡。而RC6對RC5進行了改進,彌補了RC5在擴散速度上的不足,兩者的性能對比,如表5-1所示。
這兩種算法只使用了常見的初等運算,算法速度快,占用存儲空間小,實踐證明其符合無線傳感器網(wǎng)絡節(jié)點的要求。
2.非對稱橢圓曲線加密
在已有的對無線傳感器網(wǎng)絡安全加密算法的研究中,提到了基于輕量級橢圓曲線的算法‘261。通過性能仿真表明輕量級橢圓曲線加密相比于對稱加密,提高了安全性;而與其他非對稱密鑰算法相比,節(jié)省了能耗和存儲空間。使得ECC算法在傳感器網(wǎng)絡中受到了極大的重視,也成為了其他公鑰方案無法突破的瓶頸。
3.基于ID或Hash函數(shù)的加密方式
一方面為了保證加密算法的簡單性和低能耗,另一方面為了便于節(jié)點之間相互認證,跳出了對稱密鑰體制和公鑰密碼體制的束縛,利用混合密碼體制或者其他密碼基礎技術來實現(xiàn)無線傳感器網(wǎng)絡中的通信機制。其中,研究最為廣泛和深入的是基于ID身份或者Hash函數(shù)加密的方法。
以上3類加密方法各有優(yōu)缺點,進行簡單比較:在無線傳感器網(wǎng)絡中,對稱密鑰體制的加密方法,具有密鑰長度短,計算和通信開銷小等優(yōu)點,可是安全性不高,且難以實現(xiàn)認證功能。而非對稱加密算法具有較高的安全性,而且可以實現(xiàn)認證,但是需要消耗較大的計算和通信,所以其較難適應于傳感器網(wǎng)絡。基于Hash函數(shù)的方法,具有較高的安全性,而且計算小,是比較流行的方法,但是它仞存在私鑰托管的問題。
上一篇:密碼算法的選擇
上一篇:密鑰管理技術的安全及性能需求