位置:51电子网 » 技术资料 » 单 片 机

密码算法的选择

发布时间:2012/4/1 19:24:37 访问次数:1428

    密码技术是计算机网络安全中NC7WZ04P6X的核心技术,是保障计算机通信安全的基础。尽管无线传感器网络的安全与一般网络存在着很大差别,但是其安全目标是相同的,都面临着机密性、完整性、鉴别、时效性、认证组播和广播以及安全管理问题。由于其自身的特点,传感器网络的安全设计方法与现有无线网络不同,因此其安全问题的解决方法也不相同。然而无线传感器网络作为任务型的网络,不仅要进行数据传输,而且要进行数据的采集和任务控制等。由于节点的能量有限,所以不能引入过多的信息传输以及计算复杂的加密算法。由于传感器网络的通信质量较差,所以要避免使用交互式的安全协议,减少通信消耗。这些特性使得目前许多成熟、有效的加密算法不能直接应用于传感器网络。因此,在选择和设计无线传感器网络加密算法时,需要考虑以下原则。
    ①加密算法速度要快。传感器节点的微型化,电池能量有限,而且常被部署在无人值守的区域,无法更换电池,所以能耗限制是其最关键的约束之一。尽管现在公钥体制是目前安全系统较理想的认证和签名系统,但是其算法比较复杂,对计算能力有限,能耗要求较高的无线传感器节点来说难以适用。所以,应该首先考虑使用计算简单的方法,减少电量消耗,延长网络使用时间,同时保障加密算法具有较高安全性。
    ②加密算法占用存储空间小。廉价的传感器计算能力弱,存储容量小,但是从存储空间上看,一对公私钥长度达到几百字节,还不包括在计算过程中所需的空间,即使是对称加密算法,如果密钥长度过长,需要的存储空间过于复杂,也不适用于传感器网络。
    ③加密算法的通信开销要小。无线传感器网络中的无线通信是低速、低功耗的,这是由于网络没有持续能量侠给,而且通常是在无人值守的环境中,因此要求安全协议和算法的通信开销不能太大。
    ④加密算法要易于实现。传感器节点需要完成数据的采集、数据的转发以及安全等功能,而其硬件的限制,要求加密算法要适合于硬件要求,如处理器计算能力,寄存器的位数等因素都会影响到加密算法的选择。
    ⑤加密算法需要多样化,以便应对不同的应用和需求。若是在军事或金融领域中,对于信息的窃取比较敏感,而且传感器网络中存在异构节点和被俘节点,所以需要提高网络的安全性,选用相对安全性较高的加密算法,而适当地增加计算复杂度。
    可见选择合适的加密算法成为了各种不同应用的关键,下面介绍几种常见的算法在无线传感器网络中的适用情况。
    密码技术是计算机网络安全中NC7WZ04P6X的核心技术,是保障计算机通信安全的基础。尽管无线传感器网络的安全与一般网络存在着很大差别,但是其安全目标是相同的,都面临着机密性、完整性、鉴别、时效性、认证组播和广播以及安全管理问题。由于其自身的特点,传感器网络的安全设计方法与现有无线网络不同,因此其安全问题的解决方法也不相同。然而无线传感器网络作为任务型的网络,不仅要进行数据传输,而且要进行数据的采集和任务控制等。由于节点的能量有限,所以不能引入过多的信息传输以及计算复杂的加密算法。由于传感器网络的通信质量较差,所以要避免使用交互式的安全协议,减少通信消耗。这些特性使得目前许多成熟、有效的加密算法不能直接应用于传感器网络。因此,在选择和设计无线传感器网络加密算法时,需要考虑以下原则。
    ①加密算法速度要快。传感器节点的微型化,电池能量有限,而且常被部署在无人值守的区域,无法更换电池,所以能耗限制是其最关键的约束之一。尽管现在公钥体制是目前安全系统较理想的认证和签名系统,但是其算法比较复杂,对计算能力有限,能耗要求较高的无线传感器节点来说难以适用。所以,应该首先考虑使用计算简单的方法,减少电量消耗,延长网络使用时间,同时保障加密算法具有较高安全性。
    ②加密算法占用存储空间小。廉价的传感器计算能力弱,存储容量小,但是从存储空间上看,一对公私钥长度达到几百字节,还不包括在计算过程中所需的空间,即使是对称加密算法,如果密钥长度过长,需要的存储空间过于复杂,也不适用于传感器网络。
    ③加密算法的通信开销要小。无线传感器网络中的无线通信是低速、低功耗的,这是由于网络没有持续能量侠给,而且通常是在无人值守的环境中,因此要求安全协议和算法的通信开销不能太大。
    ④加密算法要易于实现。传感器节点需要完成数据的采集、数据的转发以及安全等功能,而其硬件的限制,要求加密算法要适合于硬件要求,如处理器计算能力,寄存器的位数等因素都会影响到加密算法的选择。
    ⑤加密算法需要多样化,以便应对不同的应用和需求。若是在军事或金融领域中,对于信息的窃取比较敏感,而且传感器网络中存在异构节点和被俘节点,所以需要提高网络的安全性,选用相对安全性较高的加密算法,而适当地增加计算复杂度。
    可见选择合适的加密算法成为了各种不同应用的关键,下面介绍几种常见的算法在无线传感器网络中的适用情况。

上一篇:跨层的安全框架

上一篇:常见的算法

热门点击

 

推荐技术资料

硬盘式MP3播放器终级改
    一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式