DOI QR코드

DOI QR Code

Area-Optimized Multi-Standard AES-CCM Security Engine for IEEE 802.15.4 / 802.15.6

  • Choi, Injun (Dept. of EE, Chungnam National University) ;
  • Kim, Ji-Hoon (Dept. of EIE, Seoul National University of Science and Technology)
  • Received : 2015.08.04
  • Accepted : 2016.01.16
  • Published : 2016.06.30

Abstract

Recently, as IoT (Internet of Things) becomes more important, low cost implementation of sensor nodes also becomes critical issues for two well-known standards, IEEE 802.15.4 and IEEE 802.15.6 which stands for WPAN (Wireless Personal Area Network) and WBAN (Wireless Body Area Network), respectively. This paper presents the area-optimized AES-CCM (Advanced Encryption Standard - Counter with CBC-MAC) hardware security engine which can support both IEEE 802.15.4 and IEEE 802.15.6 standards. First, for the low cost design, we propose the 8-bit AES encryption core with the S-box that consists of fully combinational logic based on composite field arithmetic. We also exploit the toggle method to reduce the complexity of design further by reusing the AES core for performing two operation mode of AES-CCM. The implementation results show that the total gate count of proposed AES-CCM security engine can be reduced by up to 42.5% compared to the conventional design.

Keywords

References

  1. National Institute of Standards and Technology (NIST): FIPS-197: Advanced Encryption Standard (2001), Nov., 2001.
  2. A. Satoh, S. Morioka, K. Takano, and S. Munetoh, "A compact Rijndael hardware architecture with S-Box optimization," in Proc. ASIACRYPT 2001, pp. 239-254, Dec., 2000.
  3. X. Zhang, K. K. Parhi, "High-speed VLSI architectures for the AES algorithm ," Very Large Scale Integration Systems, IEEE Transactions on, Vol. 12, Issue. 9, pp.957-967, Sep., 2004. https://doi.org/10.1109/TVLSI.2004.832943
  4. Shen-Fu Hsiao, Ming-Chih Chen, and Chia-Shin Tu, "Memory-Free Low-Cost Designs of Advanced Encryption Standard Using Common Subexpression Elimination for Subfunctions in Transformations," Circuits and Systems I, IEEE Transactions on, Vol. 53, No. 3, pp. 615-626, Mar., 2006. https://doi.org/10.1109/TCSI.2005.859052
  5. IEEE Standard for Local and metropolitan area networks - Part 15.6: Wireless Body Area Networks (2012), Feb., 2012.
  6. IEEE Standard for Local and metropolitan area networks - Part 15.4: Low-Rate Wireless Personal Area Networks (LR-WPANs) (2011), Sep., 2011.
  7. A Aziz, N Ikram, "Hardware implementation of AES-CCM for robust secure wireless Network," Annual ISSA Information Security Conference, Vol. 5, pp. 44-51, 2005.
  8. L. Huai, X. Zou, Z. Liu, and Y. Han, "An Energy-Efficient AES-CCM Implementation for IEEE802.15.4 Wireless Sensor Networks," NSWCTC 2009, pp. 394-397, Apr., 2009.
  9. D. Nguyen, L. Lanante and H. Ochi, "High Throughput-Resource Saving Hardware Implementation of AES-CCM for Robust Security Network," Journal of Automation and Control Engineering, Vol. 1, No. 3, pp. 250-254, Sep., 2013. https://doi.org/10.12720/joace.1.3.250-254
  10. D. Bae, G. Kim, J. Kim, S. Park, O. Song, "An Efficient Design of CCMP for Robust Security Network ," ICISC 2005, Vol. 3935, pp. 352-361, 2006
  11. IP Cores Inc.: CCMZ1/CCMZ2 IEEE 802.15.4 ($ZigBee^{TM}$) CCM* AES Cores (2015), Available at http://www.ipcores.com/zigbee_802.15.4_aes_ccm