Title | ||
---|---|---|
A Time-/Frequency-Domain Side-Channel Attack Resistant AES-128 and RSA-4K Crypto-Processor in 14-nm CMOS |
Abstract | ||
---|---|---|
A side-channel attack (SCA) hardened AES-128 and RSA crypto-processor in 14-nm CMOS with measured resistance to correlation power/electromagnetic analysis (CPA/CEMA) in both time and frequency domains is demonstrated. While previously reported linear low-dropout regulators (LDOs) offer improvements in minimum-time-to-disclose (MTD) of extracted key bytes in the time domain, their transformations are less effective against frequency-domain attacks. This article describes a non-linear digital LDO (NL-DLDO) with control loop randomizations that bolster SCA resistance in the frequency domain. The NL-DLDO cascaded with an AES engine augmented with arithmetic countermeasures enables > 250K× improvement in MTD, with no CPA/CEMA/DNN attacks detected after 1-B encryptions, with 8% power and 10% area overheads incurred by arithmetic techniques. The RSA-4K crypto-processor implements exponent magnitude and timing randomizations along with dynamic memory addressing to mitigate time- and frequency-domain attacks. The countermeasures enable 711× suppression in means separation in current/EM magnitudes from 3.1 mV to 4.35 μV, reducing attacker's accuracy to an ineffective random guess classification, while limiting area and performance overheads to <; 0.05% and 3.25%, respectively. |
Year | DOI | Venue |
---|---|---|
2021 | 10.1109/JSSC.2021.3052146 | IEEE Journal of Solid-State Circuits |
Keywords | DocType | Volume |
AES,correlation power analysis (CPA),electromagnetic (EM) emissions,exponent blinding,exponent splitting,low-dropout regulator (LDO),modular exponentiation,RSA,side-channel attacks (SCAs),test vector leakage assessment (TVLA) | Journal | 56 |
Issue | ISSN | Citations |
4 | 0018-9200 | 2 |
PageRank | References | Authors |
0.36 | 0 | 10 |
Name | Order | Citations | PageRank |
---|---|---|---|
Raghavan Kumar | 1 | 73 | 12.56 |
Xiaosen Liu | 2 | 92 | 12.86 |
Vikram Suresh | 3 | 2 | 0.36 |
harini krishnamurthy | 4 | 92 | 14.16 |
Sudhir Satpathy | 5 | 269 | 19.69 |
Mark A. Anders | 6 | 12 | 3.03 |
Himanshu Kaul | 7 | 456 | 51.07 |
Krishnan Ravichandran | 8 | 107 | 16.51 |
Vivek De | 9 | 3024 | 577.83 |
S. Mathew | 10 | 462 | 76.59 |