摘要
主要研究基于二元对称多项式的密钥分配方案及其硬件实现方案。通过二元对称多项式实现传感网中节点的认证和密钥分配。硬件实现方面采用带有Zigbee通信协议的CC2530+FPGA硬件组合实现节点间的认证、密钥分配和加密。CC2530作为控制器控制整个节点的工作,FPGA负责加密运算,多项式运算和序列检测等运算工作。这种实现方式在速度和能耗方面比软件实现方法更优,并便于后期维护。
A key distribution scheme based on binary symmetric polynomial is proposed and its hardware implementation researched. The authentication and key distribution of nodes in the wireless sensor net- works is realized through binary symmetrical polynomial. In combination of CC2530 with Zigbee communication protocol and FPGA, the authentication, key distribution and encryption of between the WSN nodes CC2530 controls the work of the whole node and FPGA implements encryption, polynomial operation and sequence detection. And this hardware implementation is much better than software implementation in speed and power consumption while easy in later-period maintenance.
出处
《通信技术》
2015年第8期962-967,共6页
Communications Technology
关键词
传感网
对称多项式
硬件加密
Zigbee通信协议
FPGA
wireless sensor networks
symmetric polynomial
hardware encryption
Zigbee communication protocol
FPGA