13518219792

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

Zigbee安全基础篇Part.1

介绍

创新互联公司专注于五龙口网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供五龙口营销型网站建设,五龙口网站制作、五龙口网页设计、五龙口网站官网定制、小程序设计服务,打造五龙口网络公司原创品牌,更为您提供五龙口网站排名全网营销落地服务。

ZigBee是一种开源无线技术,用于低功耗嵌入式设备(无线电系统),用以促进机器与机器之间高效且有效的通信(通常相距10-100米),同时保持一个较低的成本。ZigBee建立在IEEE 802.15.4标准之上,并得到ZigBee联盟(一个旨在标准化ZigBee协议的公司联盟)的支持。ZigBee联盟有三种网络规范:ZigBee Pro,ZigBee RF4CE和ZigBee IP。ZigBee联盟还发布了ZigBee Home Automation,ZigBee Smart Energy等应用程序配置文件,允许不同的设备类进行相互操作。

本文探讨了ZigBee协议的可用网络拓扑,堆栈布局以及ZigBee网络的核心逻辑设备。了解ZigBee协议的一般组件对于执行ZigBee安全分析和测试的重要性。

协议栈概述

ZigBee协议栈由四层组成:

如下面的图1所示。每个层通过服务访问点提供一组暴露给上层的服务。物理层和MAC层由IEEE 802.15.4标准管理,网络和应用层由ZigBee标准管理。

图1:ZigBee协议栈架构概述

1. 应用层(APL)

它由ZigBee设备对象(ZDO),应用程序支持子层(APS)和应用程序框架组成。

2. 网络层(NWK)

网络层确保了IEEE 802.15.4-2003 MAC子层的正确操作,并为应用层提供合适的服务接口。它通过数据实体与应用层连接(NLDE:生成网络级PDU,提供拓扑专用的路由和安全性)和管理实体(NLME:配置新设备,启动网络,执行加入网络,重新加入网络和离开网络的功能,提供寻址功能,邻居发现,路由发现,接收控制和路由)。NWK层负责安全的传输传出帧和安全的接收传入帧所需的处理步骤。NWK层的帧保护机制使用高级加密标准(AES)和CCM *(具有CBC-MAC操作模式的增强计数器)进行身份验证和机密性。

3. MAC层

MAC层的职责包括通过CSMA-CA机制控制对无线电信道的访问,发送信标帧,同步以及提供可靠的传输机制。有四种类型的MAC帧:数据帧,信标帧,确认帧和MAC命令帧。该层的安全性基于使用CCM *增强的IEEE 802.15.4标准,仅提供加密和完整性功能。CCM是具有CBC-MAC模式操作加密方案的增强计数器。上层将MAC层默认密钥设置为活动网络密钥的MAC层,将MAC层链路密钥设置为来自上层的任何链路密钥。

4. 物理层

它工作在两个独立的频率范围:868/915 MHz和2.4 GHz。物理层负责数据包生成,数据包接收,数据透明度和电源管理。

ZigBee功能描述符

ZigBee设备对象定义了三种类型的逻辑设备,每种设备都具有如下图所示的特定角色(图2):

图2:ZigBee功能描述符

注意:ZigBee信任中心是在ZigBee网络中的其他信任的设备上运行的应用程序,用于分发网络和端到端应用程序配置管理的密钥。信任中心可以是协调器设备或由Zigbee网络协调员指定为信任中心的设备。

网络的所有成员都只识别一个信任中心,每个安全网络中只有一个信任中心。它配置为在标准或高安全性模式下运行,可用于通过直接发送链接密钥(即密钥托管功能)或发送主密钥来帮助建立端到端应用程序密钥。这些密钥是随机生成的。

两种类型的密钥都可以在网络上使用,但设备在使用设备密钥对时只能使用一种类型

网络拓扑

ZigBee支持三种类型的个人局域网(PAN)拓扑结构,拓扑结构的选择必须考虑哪些节点是线路供电或电池供电、预期电池寿命、所需网络流量、延迟要求、解决方案成本等。Zigbee拓扑包括:

缺点:单点故障。协调器失败可以导致整个网络关闭。星形中心可能会成为网络带宽的瓶颈。

图3:星形拓扑

缺点:如果父节点关闭,则子节点将无法访问。

图4:树状拓扑

缺点:复杂且难以设置,尤其是节点上的开销。

图5:网格拓扑

注意:ZigBee标准不支持像802.15.4标准那样的集群树拓扑。

结论

多年来,ZigBee协议的普及实现了跨越式发展。与此同时,对支持ZigBee的设备的安全攻击也在逐步增加。它在个人家庭和医院护理、商业建筑自动化等方面的应用,非常需要评估ZigBee协议的安全性,其中对起搏器等关键设备的攻击可能会危及生命。本文概述了ZigBee协议及其网络组件,这些知识是理解ZigBee安全性和渗透测试的先决条件。有关网络设置和其他相关功能的更多信息,请参阅Zigbee规范文档。下一篇文章,ZigBee 安全:基础篇(第2部分)探讨了ZigBee标准提供的安全功能。

参考

 【编辑推荐】

  1. 无线安全:必须远离的9个Wi-Fi错误设置
  2. Fortinet无线安全接入方案提升“全行业体验”
  3. 央视3·15再爆Wi-Fi隐患,信锐技术为公共无线安全把脉
  4. 打造基于Zigbee的IoT漏洞安全试验环境
  5. 看办公Wi-Fi领域的“变形金刚”如何守护无线安全

分享名称:Zigbee安全基础篇Part.1
网站路径:http://cdbrznjsb.com/article/dhoopio.html

其他资讯

让你的专属顾问为你服务