Energy-efficient and security-optimized AES hardware design for ubiquitous computing

被引:0
|
作者
Chen Yicheng
机构
关键词
encryption and decryption; power analysis model; inhomogeneous S-Boxes; ubiquitous computing; advanced encryption standard;
D O I
暂无
中图分类号
TP212.9 [传感器的应用]; TN929.5 [移动通信];
学科分类号
080202 ; 080402 ; 080904 ; 0810 ; 081001 ;
摘要
Ubiquitous computing must incorporate a certain level of security.For the severely resource con-strained applications,the energy-efficient and small size cryptography algorithm implementation is a critical prob-lem.Hardware implementations of the advanced encryption standard (AES) for authentication and encryption are presented.An energy consumption variable is derived to evaluate low-power design strategies for battery-powered devices.It proves that compact AES architectures fail to optimize the AES hardware energy,whereas reducing invalid switching activities and implementing power-optimized sub-modules are the reasonable methods.Implemen-tations of different substitution box (S-Boxes) structures are presented with 0.25 μm 1.8 V CMOS (complementary metal oxide semiconductor) standard cell library.The comparisons and trade-offs among area,security,and power are explored.The experimental results show that Galois field composite S-Boxes have smaller size and highest security but consume considerably more power,whereas decoder-switch-encoder S-Boxes have the best power char-acteristics with disadvantages in terms of size and security.The combination of these two type S-Boxes instead of homogeneous S-Boxes in AES circuit will lead to optimal schemes.The technique of latch-dividing data path is analyzed,and the quantitative simulation results demonstrate that this approach diminishes the glitches effectively at a very low hardware cost.
引用
收藏
页码:652 / 658
页数:7
相关论文
共 50 条
  • [1] Energy-efficient and security-optimized AES hardware design for ubiquitous computing
    Chen Yicheng
    Zou Xuecheng
    Liu Zhenglin
    Yu, Han
    Zheng Zhaoxia
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2008, 19 (04) : 652 - 658
  • [2] Energy-Efficient Hardware Acceleration through Computing in the Memory
    Paul, Somnath
    Karam, Robert
    Bhunia, Swarup
    Puri, Ruchir
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [3] On the design of energy-efficient hardware transactional memorysystems
    Gaona, E.
    Titos, R.
    Fernandez, J.
    Acacio, M. E.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2013, 25 (06): : 862 - 880
  • [4] Towards Energy-Efficient Computing Hardware Based on Memristive Nanodevices
    Huang, Yi
    Ravichandran, Vignesh
    Zhao, Wuyu
    Xia, Qiangfei
    IEEE NANOTECHNOLOGY MAGAZINE, 2023, 17 (05) : 30 - 38
  • [5] Hardware and Software Solutions for Energy-Efficient Computing in Scientific Programming
    D'Agostino, Daniele
    Merelli, Ivan
    Aldinucci, Marco
    Cesini, Daniele
    SCIENTIFIC PROGRAMMING, 2021, 2021
  • [6] Energy-Efficient Hardware Implementation of LUKS PBKDF2 with AES on FPGA
    Li, Xiaochao
    Cao, Chunhui
    Li, Pengtao
    Shen, Shuli
    Chen, Yihui
    Li, Lin
    2016 IEEE TRUSTCOM/BIGDATASE/ISPA, 2016, : 402 - 409
  • [7] Coding- and Energy-Efficient FME Hardware Design
    Seidel, Ismael
    Rodrigues Filho, Vanio
    Agostini, Luciano
    Guntzel, Jose Luis
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [8] Energy-Efficient Design for Massive MIMO With Hardware Impairments
    Liu, Zhihui
    Lee, Chia-Han
    Xu, Wenjun
    Li, Shengyu
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (02) : 843 - 857
  • [9] An Energy Efficient AES Encryption Core for Hardware Security Implementation in IoT Systems
    Manh-Hiep Dao
    Van-Phuc Hoang
    Van-Lan Dao
    Xuan-Tu Tran
    2018 INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR COMMUNICATIONS (ATC), 2018, : 301 - 304
  • [10] An adaptive, lightweight and energy-efficient context discovery protocol for ubiquitous computing environments
    Yau, SS
    Chandrasekar, D
    Huang, DZ
    10TH IEEE INTERNATIONAL WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2004, : 261 - 267