Abstract
A new datapath for the advanced encryption standard (AES) is proposed in this work, which is successfully optimized with a high efficiency of throughout-to-area for lightweight applications in Internet of Things (IoT) devices. The proposed AES architecture enables parallel encryption of 32-bit blocks for efficient processing of 128-bit data while minimizing hardware area. Optimization is achieved by utilizing shift registers instead of conventional registers in the ShiftRows, MixColumns, and key expansion stages of the 32-bit AES operation. Our implementation, based on the TSMC 40-nm process, achieves a throughput of 692.65 Mb/s, with a gate count of 5.65K and a figure of merit (FOM) of 122.59-Mb/s/k-gate, better than all the previous works in terms of efficiency. Furthermore, our proposed 32-bit datapath ensures security against correlation power analysis attacks owing to designed simultaneously active encryption and decryption, as the 32-bit key out of 128 bits remains unrevealed even with 100000 traces for attack.
Original language | English |
---|---|
Pages (from-to) | 17678-17687 |
Number of pages | 10 |
Journal | IEEE Internet of Things Journal |
Volume | 11 |
Issue number | 10 |
DOIs | |
State | Published - 15 May 2024 |
Keywords
- 32-bit datapath
- advanced encryption standard (AES)
- differential power analysis (DPA)
- high efficiency
- lightweight
- low area