位置:51电子网 » 技术资料 » D S P

常见的算法

发布时间:2012/4/1 19:32:45 访问次数:1687

    1.RC5/RC6分组加密算法
    RC5是一种对称的快速加密算法,比较适用于BR24S32FVM-WTR廉价的传感器网络。而RC6对RC5进行了改进,弥补了RC5在扩散速度上的不足,两者的性能对比,如表5-1所示。

                              

    这两种算法只使用了常见的初等运算,算法速度快,占用存储空间小,实践证明其符合无线传感器网络节点的要求。
    2.非对称椭圆曲线加密
    在已有的对无线传感器网络安全加密算法的研究中,提到了基于轻量级椭圆曲线的算法‘261。通过性能仿真表明轻量级椭圆曲线加密相比于对称加密,提高了安全性;而与其他非对称密钥算法相比,节省了能耗和存储空间。使得ECC算法在传感器网络中受到了极大的重视,也成为了其他公钥方案无法突破的瓶颈。
    3.基于ID或Hash函数的加密方式
    一方面为了保证加密算法的简单性和低能耗,另一方面为了便于节点之间相互认证,跳出了对称密钥体制和公钥密码体制的束缚,利用混合密码体制或者其他密码基础技术来实现无线传感器网络中的通信机制。其中,研究最为广泛和深入的是基于ID身份或者Hash函数加密的方法。
    以上3类加密方法各有优缺点,进行简单比较:在无线传感器网络中,对称密钥体制的加密方法,具有密钥长度短,计算和通信开销小等优点,可是安全性不高,且难以实现认证功能。而非对称加密算法具有较高的安全性,而且可以实现认证,但是需要消耗较大的计算和通信,所以其较难适应于传感器网络。基于Hash函数的方法,具有较高的安全性,而且计算小,是比较流行的方法,但是它仞存在私钥托管的问题。

    1.RC5/RC6分组加密算法
    RC5是一种对称的快速加密算法,比较适用于BR24S32FVM-WTR廉价的传感器网络。而RC6对RC5进行了改进,弥补了RC5在扩散速度上的不足,两者的性能对比,如表5-1所示。

                              

    这两种算法只使用了常见的初等运算,算法速度快,占用存储空间小,实践证明其符合无线传感器网络节点的要求。
    2.非对称椭圆曲线加密
    在已有的对无线传感器网络安全加密算法的研究中,提到了基于轻量级椭圆曲线的算法‘261。通过性能仿真表明轻量级椭圆曲线加密相比于对称加密,提高了安全性;而与其他非对称密钥算法相比,节省了能耗和存储空间。使得ECC算法在传感器网络中受到了极大的重视,也成为了其他公钥方案无法突破的瓶颈。
    3.基于ID或Hash函数的加密方式
    一方面为了保证加密算法的简单性和低能耗,另一方面为了便于节点之间相互认证,跳出了对称密钥体制和公钥密码体制的束缚,利用混合密码体制或者其他密码基础技术来实现无线传感器网络中的通信机制。其中,研究最为广泛和深入的是基于ID身份或者Hash函数加密的方法。
    以上3类加密方法各有优缺点,进行简单比较:在无线传感器网络中,对称密钥体制的加密方法,具有密钥长度短,计算和通信开销小等优点,可是安全性不高,且难以实现认证功能。而非对称加密算法具有较高的安全性,而且可以实现认证,但是需要消耗较大的计算和通信,所以其较难适应于传感器网络。基于Hash函数的方法,具有较高的安全性,而且计算小,是比较流行的方法,但是它仞存在私钥托管的问题。

相关技术资料
4-1常见的算法

热门点击

 

推荐技术资料

业余条件下PCM2702
    PGM2702采用SSOP28封装,引脚小而密,EP3... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式