2015
DOI: 10.1109/jssc.2014.2384039
|View full text |Cite
|
Sign up to set email alerts
|

340 mV–1.1 V, 289 Gbps/W, 2090-Gate NanoAES Hardware Accelerator With Area-Optimized Encrypt/Decrypt GF(2 4 ) 2 Polynomials in 22 nm Tri-Gate CMOS

Abstract: This paper describes an on-die lightweight nanoAES hardware accelerator, fabricated in 22 nm tri-gate high-k/metal-gate CMOS, targeted for ultra-low power symmetric-key encryption and decryption on mobile SOCs. Compared to conventional 128 bit AES implementations, this design uses a single 8 bit Sbox circuit along with ShiftRows byte-order data processing to compute all AES rounds in native composite-field. This approach along with a serial-accumulating MixColumns circuit, area-optimized encrypt and decrypt Ga… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
57
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 113 publications
(57 citation statements)
references
References 13 publications
0
57
0
Order By: Relevance
“…For lightweight cryptography purposes, the most suitable variant of the family is AES-128, due to the number of rounds and the size of the key schedule. Existing compact implementations of AES-128 require 2090 GEs [49] to 2400 GEs [51]. AES is mainly designed for software applications.…”
Section: Nist-approved Cryptographic Primitives In Constrained Enviromentioning
confidence: 99%
“…For lightweight cryptography purposes, the most suitable variant of the family is AES-128, due to the number of rounds and the size of the key schedule. Existing compact implementations of AES-128 require 2090 GEs [49] to 2400 GEs [51]. AES is mainly designed for software applications.…”
Section: Nist-approved Cryptographic Primitives In Constrained Enviromentioning
confidence: 99%
“…The "Grain of Sand" implementation [17] by Feldhofer et al constructs an 8-bit serialized architecture with circuit size of around 3400 GE but a latency of over 1000 cycles for both encryption and decryption. Very recently in [23], the authors report an 8-bit serial implementation that takes 1947/2090 GE for the encryption/decryption circuits respectively. This implementation makes use of intermediate register files that can be synthesized in the ASIC flow using memory compilers.…”
Section: Introductionmentioning
confidence: 99%
“…Grain of Sand implementation [17] at 3400 GE B. 8-bit serial implementation in [23] at 4037 GE C. 32-bit serial implementation in [26] at 5400 GE.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…DEUCE and Nacre require more AES blocks, as compared to BLE. Mathew et al [58] designed an optimized and energy-efficient hardware implementation of AES for the 22 nm node.…”
Section: Hardware Overheadmentioning
confidence: 99%