Differential Power Analysis: A Serious Threat to FPGA Security

Differential Power Analysis (DPA) implies measuring the supply current of a cipher-circuit in an attempt to uncover part of a cipher key. Cryptographic security gets compromised if the current waveforms obtained correlate with those from a hypothetical power model of the circuit. As FPGAs are becomi...

Full description

Bibliographic Details
Main Author: M. Masoumi
Format: Article
Language:English
Published: Iran University of Science and Technology 2012-03-01
Series:Iranian Journal of Electrical and Electronic Engineering
Subjects:
Online Access:http://ijeee.iust.ac.ir/browse.php?a_code=A-10-499-1&slc_lang=en&sid=1
_version_ 1818419915325964288
author M. Masoumi
author_facet M. Masoumi
author_sort M. Masoumi
collection DOAJ
description Differential Power Analysis (DPA) implies measuring the supply current of a cipher-circuit in an attempt to uncover part of a cipher key. Cryptographic security gets compromised if the current waveforms obtained correlate with those from a hypothetical power model of the circuit. As FPGAs are becoming integral parts of embedded systems and increasingly popular for cryptographic applications and rapid prototyping, it is imperative to consider security on FPGAs as a whole. During last years, there has been a large amount of work done dealing with the algorithmic and architectural aspects of cryptographic schemes implemented on FPGAs, however, there are only a few articles that assess their vulnerability to such attacks which, in practice, pose far a greater danger than algorithmic attacks. This paper first demonstrates the vulnerability of the Advanced Encryption Standard Algorithm (AES) implemented on a FPGA and then presents a novel approach for implementation of the AES algorithm which provides a significantly improved strength against differential power analysis with a minimal additional hardware overhead. The efficiency of the proposed technique was verified by practical results obtained from real implementation on a Xilinx Spartan-II FPGA.
first_indexed 2024-12-14T12:46:09Z
format Article
id doaj.art-6b2da85a1a8d4599b69840f400e799ab
institution Directory Open Access Journal
issn 1735-2827
2383-3890
language English
last_indexed 2024-12-14T12:46:09Z
publishDate 2012-03-01
publisher Iran University of Science and Technology
record_format Article
series Iranian Journal of Electrical and Electronic Engineering
spelling doaj.art-6b2da85a1a8d4599b69840f400e799ab2022-12-21T23:00:47ZengIran University of Science and TechnologyIranian Journal of Electrical and Electronic Engineering1735-28272383-38902012-03-01811627Differential Power Analysis: A Serious Threat to FPGA SecurityM. Masoumi0 K. N. toosi University of Tech. Differential Power Analysis (DPA) implies measuring the supply current of a cipher-circuit in an attempt to uncover part of a cipher key. Cryptographic security gets compromised if the current waveforms obtained correlate with those from a hypothetical power model of the circuit. As FPGAs are becoming integral parts of embedded systems and increasingly popular for cryptographic applications and rapid prototyping, it is imperative to consider security on FPGAs as a whole. During last years, there has been a large amount of work done dealing with the algorithmic and architectural aspects of cryptographic schemes implemented on FPGAs, however, there are only a few articles that assess their vulnerability to such attacks which, in practice, pose far a greater danger than algorithmic attacks. This paper first demonstrates the vulnerability of the Advanced Encryption Standard Algorithm (AES) implemented on a FPGA and then presents a novel approach for implementation of the AES algorithm which provides a significantly improved strength against differential power analysis with a minimal additional hardware overhead. The efficiency of the proposed technique was verified by practical results obtained from real implementation on a Xilinx Spartan-II FPGA.http://ijeee.iust.ac.ir/browse.php?a_code=A-10-499-1&slc_lang=en&sid=1Cryptography Security Advanced Encryption Standard Algorithm Differential Power Analysis FPGA
spellingShingle M. Masoumi
Differential Power Analysis: A Serious Threat to FPGA Security
Iranian Journal of Electrical and Electronic Engineering
Cryptography
Security
Advanced Encryption Standard Algorithm
Differential Power Analysis
FPGA
title Differential Power Analysis: A Serious Threat to FPGA Security
title_full Differential Power Analysis: A Serious Threat to FPGA Security
title_fullStr Differential Power Analysis: A Serious Threat to FPGA Security
title_full_unstemmed Differential Power Analysis: A Serious Threat to FPGA Security
title_short Differential Power Analysis: A Serious Threat to FPGA Security
title_sort differential power analysis a serious threat to fpga security
topic Cryptography
Security
Advanced Encryption Standard Algorithm
Differential Power Analysis
FPGA
url http://ijeee.iust.ac.ir/browse.php?a_code=A-10-499-1&slc_lang=en&sid=1
work_keys_str_mv AT mmasoumi differentialpoweranalysisaseriousthreattofpgasecurity