Side-channel power resistance for encryption algorithms using implementation diversity

6Citations
Citations of this article
22Readers
Mendeley users who have this article in their library.

Abstract

This paper investigates countermeasures to side-channel attacks. A dynamic partial reconfiguration (DPR) method is proposed for field programmable gate arrays (FPGAs)s to make techniques such as differential power analysis (DPA) and correlation power analysis (CPA) difficult and ineffective. We call the technique side-channel power resistance for encryption algorithms using DPR, or SPREAD. SPREAD is designed to reduce cryptographic key related signal correlations in power supply transients by changing components of the hardware implementation on-the-fly using DPR. Replicated primitives within the advanced encryption standard (AES) algorithm, in particular, the substitution-box (SBOX)s, are synthesized to multiple and distinct gate-level implementations. The different implementations change the delay characteristics of the SBOXs, reducing correlations in the power traces, which, in turn, increases the difficulty of side-channel attacks. The effectiveness of the proposed countermeasures depends greatly on this principle; therefore, the focus of this paper is on the evaluation of implementation diversity techniques.

References Powered by Scopus

Differential power analysis

6043Citations
N/AReaders
Get full text

Timing attacks on implementations of diffie-hellman, RSA, DSS, and other systems

3397Citations
N/AReaders
Get full text

Correlation power analysis with a leakage model

1977Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Moving Target and Implementation Diversity Based Countermeasures Against Side-Channel Attacks

5Citations
N/AReaders
Get full text

The Benefits and Costs of Netlist Randomization Based Side-Channel Countermeasures: An In-Depth Evaluation †

1Citations
N/AReaders
Get full text

Fast Search and Efficient Placement Algorithm for Reconfigurable Tasks on Modern Heterogeneous FPGAs

1Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Bow, I., Bete, N., Saqib, F., Che, W., Patel, C., Robucci, R., … Plusquellic, J. (2020). Side-channel power resistance for encryption algorithms using implementation diversity. Cryptography, 4(2), 1–20. https://doi.org/10.3390/cryptography4020013

Readers over time

‘20‘21‘22‘24‘25036912

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 3

60%

Lecturer / Post doc 1

20%

Researcher 1

20%

Readers' Discipline

Tooltip

Computer Science 3

50%

Engineering 3

50%

Save time finding and organizing research with Mendeley

Sign up for free
0