Browse > Article
http://dx.doi.org/10.7471/ikeee.2015.19.1.045

Design of Low-Complexity 128-Bit AES-CCM* IP for IEEE 802.15.4-Compatible WPAN Devices  

Choi, Injun (Dept. of Electronics Engineering, Chungnam National University)
Lee, Jong-Yeol (Div. of Electronic Engineering, Chonbuk National University)
Kim, Ji-Hoon (Dept. of Electronics Engineering, Chungnam National University)
Publication Information
Journal of IKEEE / v.19, no.1, 2015 , pp. 45-51 More about this Journal
Abstract
Recently, as WPAN (Wireless Personal Area Network) becomes the necessary feature in IoT (Internet of Things) devices, the importance of data security also hugely increases. In this paper, we present the low-complexity 128-bit AES-$CCM^*$ hardware IP for IEEE 802.15.4 standard. For low-cost and low-power implementation which is essentially required in IoT devices, we propose two optimization methods. First, the folded AES(Advanced Encryption Standard) processing core with 8-bit datapath is presented where composite field arithmetic is adopted for reduced hardware complexity. In addition, to support $CCM^*$ mode defined in IEEE 802.15.4, we propose the mode-toggling architecture which requires less hardware resources and processing time. With the proposed methods, the gate count of the proposed AES-$CCM^*$ IP can be lowered up to 57% compared to the conventional architecture.
Keywords
AES-CCM*; IEEE 802.15.4; Composite field; Mode-toggling; Folding;
Citations & Related Records
연도 인용수 순위
  • Reference
1 FIPS-197:Advanced Encryption Standard, National Institute of Standards and Technology (NIST), 2001
2 Satoh A., Morioka S., Takano K., Munetoh S., "A Compact Rijndael Hardware Architecture with S-Box Optimization", Theory and Application of Cryptology and Information Security (ASIACRYPT 2001), Gold Coast, Australia, 2001.
3 C. Paar, "Efficient VLSI architecture for bit-parallel computations in Galois field," Ph.D. dissertation, Institute for Experimental Mathematics, University of Essen, Essen, Germany, 1994.
4 X. Zhang and K. K. Parhi, "High-speed VLSI architectures for the AES algorithm," IEEE Trans. VLSI Systems, vol. 12, no. 9, pp. 957-967, 2004.   DOI
5 Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area Networks(LRWPAN), IEEE Std. 802.15.4, 2006.
6 Ohyoung Song and Jiho Kim, "An Efficient Design of Security Accelerator for IEEE 802.15.4 Wireless Senor Networks",Consumer Communications and Networking Conference (CCNC), Las Vegas, Jan, 2010.
7 Lian Huai, Xuecheng Zou, Zhenglin Liu, and Yu Han, "An Energy-Efficient AES-CCM Implementation for IEEE802.15.4 Wireless Sensor Networks", Networks Security, Wireless Communications and Trusted Computing, Wuhan, Hubei, 2009.
8 Dang Khoa Nguyen, Leonardo Lanante and Hiroshi Ochi, "High Throughput-Resource Saving Hardware Implementation of AES-CCM for Robust Security Network", Journal of Automation and Control Engineering Vol. 1, No. 3, September 2013
9 IP Cores Inc, CCMZ1/CCMZ2 IEEE 802.15.4 CCM AES Cores, www.ipcores.com/images/ccmzcore.pdf, July 2006