Toward secured IoT devices: a shuffled 8-bit AES hardware implementation

被引:0
|
作者
Harcha, Ghita [1 ]
Lapotre, Vianney [1 ]
Chavet, Cyrille [1 ]
Coussy, Philippe [1 ]
机构
[1] Univ Bretagne Sud, Lab STICC, UMR 6285, Lorient, France
关键词
security; SCA; shuffling; HW design; AES;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we present a lightweight secured AES hardware implementation designed to further resist to Side Channel Attacks relying on Power Analysis. The proposed architecture is based on an 8-bit data-path, and the protection is provided by shuffling computations and memory locations. Our shuffling module is based on a permutation network controlled by a Random Number Generator and leads to the best compromise between security, area, and performances compared to state-of-the-art Implementation results on a spartan-6 FPGA show that the proposed protection mechanisms impact the area and the timing performance of the unprotected design by factors of 1.58 and 0.35 respectively. Security evaluation based on simulation results shows that the proposed secure architecture resists to a regular CPA by revealing a unique key byte when attacking with up to 1 million traces while state-of-the-art shuffled designs requires only 50000 traces to retrieve the entire secret key. Considering an integrated CPA (also called windowing attack), the proposed architecture allows increasing up to x300 the required number oftraces (Measurements to Disclosure) to retrieve 40% of the key bytes and reveals no more than 9 key bytes when attacking with up to 1 million traces.
引用
收藏
页数:4
相关论文
共 50 条
  • [31] Hardware Implementation of Compact Genetic Algorithm for Robot Path Planning in Globally Static Environment in 8-bit Microcontroller
    Ali, Mian Mujtaba
    Farooq, Omer
    Khan, Muhammd H. D.
    Haxha, Shyqyri
    5TH INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT (ICIM 2019), 2019, : 242 - 247
  • [32] Dynamic 8-bit XOR algorithm with AES crypto algorithm for image steganography
    Madhu, D.
    Vasuhi, S.
    Samydurai, A.
    SIGNAL IMAGE AND VIDEO PROCESSING, 2024, 18 (SUPPL 1) : 429 - 445
  • [33] Implementation of an 8-bit ADC Using Successive Subtraction Technique
    Sinha, Sayantan
    IEEE INSTRUMENTATION & MEASUREMENT MAGAZINE, 2017, 20 (05) : 35 - 38
  • [34] Adaptive identification and PSD controller implementation into 8-bit microcontroller
    Plšek, Stanislav
    Vašek, Vladimír
    International Journal of Circuits, Systems and Signal Processing, 2016, 10 : 29 - 35
  • [35] EXPERIMENTAL IMPLEMENTATION OF SFQ NDRO CELLS AND 8-BIT ADC
    Kaplunenko, V. K.
    Khabipov, M. I.
    Khokhlov, D. Yu.
    Kirichenko, A. F.
    Koshelets, V. P.
    Kovtonyuk, S. A.
    IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY, 1993, 3 (01) : 2662 - 2665
  • [36] Efficient Implementation of eSTREAM Ciphers on 8-bit AVR Microcontrollers
    Meiser, Gordon
    Eisenbarth, Thomas
    Lemke-Rust, Kerstin
    Paar, Christof
    2008 INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS, 2008, : 58 - 66
  • [37] AES-8: A Lightweight AES for Resource-Constrained IoT Devices
    Dhanda, Sumit Singh
    Singh, Brahmjit
    Jindal, Poonam
    Kumar, Vinod
    Gupta, Sachin Kumar
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2025, 36 (03):
  • [38] Implementation of Secure Force (64-bit) on Low Cost 8-bit Microcontroller
    Usman, Muhammad
    Abidi, Syed Zain-Ul-Abedin
    Siddiqui, Muhammad Hassam Shakil
    Ibrahim, M. Sohail
    2016 INTERNATIONAL CONFERENCE ON OPEN SOURCE SYSTEMS AND TECHNOLOGIES (ICOSST), 2016, : 102 - 105
  • [39] Laius: An 8-bit Fixed-point CNN Hardware Inference Engine
    Li, Zhisheng
    Wang, Lei
    Guo, Shasha
    Deng, Yu
    Dou, Qiang
    Zhou, Haifang
    Lu, Wenyuan
    2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 143 - 150
  • [40] An 8-Bit ROM-Free AES Design for Low-Cost Applications
    Chen, Ming-Chih
    Li, Wei-Ting
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013