期刊文献+

IEEE802.15.4中AES-CCM协议的扩展指令集实现 被引量:1

Instruction Set Extension Implementation for AES-CCM in IEEE802.15.4
下载PDF
导出
摘要 该文在高级加密标准(AES)快速算法的基础上,设计了一组基于可配置处理器NiosII上的扩展指令,用于IEEE802.15.4标准媒体访问控制层中基于AES算法的计数器模式和密码分组链接消息验证码(AES-CCM)协议的硬件加速。该文首先推导出快速算法中用于轮变换的查找表与S盒的逻辑关系,然后通过复合域变换方法用硬件电路实现S盒的计算,从而消除了支撑扩展指令集的硬件逻辑对片上存储空间的消耗。同时给出该协议基于查表法的扩展指令集和协处理器的设计方案,并在EP2C35芯片上进行实现和对比。该方案仅消耗223个逻辑单元(LE),吞吐量为668.7 kbps,时钟周期数比软件算法加速174.6倍,芯片面积仅为协处理器方案的9.5%,显著降低了无线传感网节点设备的成本和功耗。 An instruction set extension for Counter mode with Cipher block chaining Message authentication code protocol using Advanced Eneryption Standard algorithm (AES-CCM) protocol in IEEE802.15.4 is presented based on AES fast algorithms and NiosII processor. The logical relationship between the lookup table used for round transformation and S-box is derived, then the S-box value is calculated with composite field transform method in hardware circuit, thereby eliminated the consumption of on-chip memory. The scheme is verified on EP2C35 chip, and the design and experimental data of look-up table method of the instruction set extension design and co-processor are also proposed for compare. This schemes increases the speedup by 174.6 times than software implementation, only uses 223 logic elements as 9.5% of coprocessor, throughput achieves 668.7 kbps, and reduces significantly the cost and power consumption of wireless sensor network node equipments.
出处 《电子与信息学报》 EI CSCD 北大核心 2013年第2期335-340,共6页 Journal of Electronics & Information Technology
基金 国家自然科学基金(61070015) 广东省自然科学基金团队项目(10351806001000000)资助课题
关键词 无线传感网 扩展指令集 IEEE802 15 4 高级加密标准的计数器模式和密码块链信息认证码(AES—CCM)协议 S盒 复合域 Wireless Sensor Network (WSN) Instruction set extensions IEEE802.15.4 AES-CCM protocol S-box Composite field
  • 相关文献

参考文献15

  • 1IEEE Computer Society. Standard for part 15.4:wireless medium access control (MAC) and physical layer (PHY)specification for low-rate wireless personal area networks (LRWPANs)[S].2003.
  • 2National Institute of Standards and Technology (NIST). Federal information processing standards publication 197 (FIPS PUB 197):specification for the Advanced Encryption Standard(AES)[S].NIST,2001.
  • 3Jonsson J. On the security of CTR+CBC_MAC[A].Berlin,Germany,2003.76-93.
  • 4Hamalainen P,Hannikainen M,Hamalainen T D. Efficient hardware implementation of security processing for IEEE802.15.4 wireless networks[A].Cincinnati,2005.484-487.
  • 5Chakib A. New experimental results for AES-CCMP acceleration on Cyclone-Ⅱ FPGA[J].International Journal of Computer Science and Network Security,2010,(04):1-6.
  • 6Algredo-Badillo I,Feregrino-Uribe C,Cumplido R. FPGA implementation cost and performance evaluation of the IEEE802.16e and IEEE802.11i security architectures based on AES-CCM[A].Mexico City,2008.304-309.
  • 7赵晶晶,李丽,潘红兵,许俊,吴志刚,林军.IEEE802.1AE中GCM的高速硬件实现[J].电子与信息学报,2010,32(6):1515-1519. 被引量:4
  • 8Kumar M,Singhal A. Efficient implementation of Advanced Encryption Standard (AES) for ARM based platforms[A].Dhanbad,2012.23-27.
  • 9夏辉,贾智平,张峰,李新,陈仁海,EdwinH.-M.Sha.AES专用指令处理器的研究与实现[J].计算机研究与发展,2011,48(8):1554-1562. 被引量:10
  • 10Bos J W,(O)zen O,Stam M. Efficient hashing using the AES instruction set[A].Springer-verlag,2011.507-522.

二级参考文献31

共引文献17

同被引文献9

  • 1ZigBee Alliance.ZigBee specifications:ZigBee and ZigBee Pro[EB/OL].[2013-09-06].http ://www.ZigBee.org, 2010.
  • 2National Institute of Standards and Technolo-gy(NIST). Advanced Encryption Standard(AES)[M].FIPS PUB 197,2001.
  • 3DAEMEN J,RIJMEN V.The design of Rijndael:AES the advanced encryption standard[M].Springer,2002.
  • 4YOO J H.Fast software implementation of AES-CCM on multiprocessors[M]. Springer Berlin Heidelberg, 2011.
  • 5VIDGREN N, HAATAJA K, PATINO A J L, et al.Secufity threats in ZigBee-enabled systems:vulnerability evaluation, practical experiments, countermeasures, and lessons learned[C] System Sciences(HICSS),2013 46th Hawaii International Conference on, IEEE, 2013.
  • 6ZigBee Alliance Board of Directors.Document 053474r17 ZigBee specification [ S ]. 2008.
  • 7FARAHANI S.ZigBee wireless networks and transceivers[M] Access Online via Elsevier, 2011.
  • 8YANG B, FUR Y, DIAO J Z, et al.Security mechanisms analysis for ZigBee standard based on AES-CCM*[J]. Advanced Materials Research, 2012(468) : 1359-1362.
  • 9RUSINEK D, KSIEZOPOLSKI B.Influence of CCM, CBC- MAC,CTR and stand-alone encryption on the quality of transmitted data in the high-performance WSN[J].Imote2 Annales UMCS Information AIXI, 2011 (3) : 117-127.

引证文献1

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部