Power analysis attacks (PAAs), a class of side-channel attacks based on power consumption measurements, are a major concern in the protection of secret data stored in cryptographic devices. In this paper, we introduce the secure double rate registers (SDRRs) as a register-transfer level (RTL) countermeasure to increase the security of cryptographic devices against PAAs. We exploit the SDRR in a conventional advanced encryption standard (AES)-128 architecture, improving the immunity of the cryptographic hardware to the state-of-the-art PAAs. In the AES-128 exploiting SDRR, the combinational path evaluates random data throughout the entire clock cycle, and the interleaved processing of random and real data ensures the protection of both combinational and sequential logics. Our technique does not require the duplication of the combinational path to process the random data, thus limiting area overhead, unlike previous RTL countermeasures. The proposed approach is validated by means of PAAs based on real measurements on a field-programmable gate array implementation and on a 65-nm CMOS prototype chip. The protected implementation shows a strongly reduced correlation coefficient for the correct key, and more than three orders of magnitude increase in the measurements to disclosure with respect to the unprotected AES-128.

Secure double rate registers as an RTL countermeasure against power analysis attacks / Bellizia, Davide; Bongiovanni, Simone; Monsurro', Pietro; Scotti, Giuseppe; Trifiletti, Alessandro; Trotta, FRANCESCO BRUNO. - In: IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS. - ISSN 1063-8210. - 26:7(2018), pp. 1368-1376. [10.1109/TVLSI.2018.2816914]

Secure double rate registers as an RTL countermeasure against power analysis attacks

BELLIZIA, DAVIDE;BONGIOVANNI, SIMONE;MONSURRO', PIETRO;SCOTTI, Giuseppe
;
TRIFILETTI, Alessandro;TROTTA, FRANCESCO BRUNO
2018

Abstract

Power analysis attacks (PAAs), a class of side-channel attacks based on power consumption measurements, are a major concern in the protection of secret data stored in cryptographic devices. In this paper, we introduce the secure double rate registers (SDRRs) as a register-transfer level (RTL) countermeasure to increase the security of cryptographic devices against PAAs. We exploit the SDRR in a conventional advanced encryption standard (AES)-128 architecture, improving the immunity of the cryptographic hardware to the state-of-the-art PAAs. In the AES-128 exploiting SDRR, the combinational path evaluates random data throughout the entire clock cycle, and the interleaved processing of random and real data ensures the protection of both combinational and sequential logics. Our technique does not require the duplication of the combinational path to process the random data, thus limiting area overhead, unlike previous RTL countermeasures. The proposed approach is validated by means of PAAs based on real measurements on a field-programmable gate array implementation and on a 65-nm CMOS prototype chip. The protected implementation shows a strongly reduced correlation coefficient for the correct key, and more than three orders of magnitude increase in the measurements to disclosure with respect to the unprotected AES-128.
2018
Advanced encryption standard (AES); CMOS; correlation power analysis (CPA); differential power analysis (DPA); Internet of Things (IoT); mutual information (MI); power analysis attack (PAA); register-transfer level (RTL) countermeasure; side-channel attack (SCA); Software; Hardware and Architecture; Electrical and Electronic Engineering
01 Pubblicazione su rivista::01a Articolo in rivista
Secure double rate registers as an RTL countermeasure against power analysis attacks / Bellizia, Davide; Bongiovanni, Simone; Monsurro', Pietro; Scotti, Giuseppe; Trifiletti, Alessandro; Trotta, FRANCESCO BRUNO. - In: IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS. - ISSN 1063-8210. - 26:7(2018), pp. 1368-1376. [10.1109/TVLSI.2018.2816914]
File allegati a questo prodotto
File Dimensione Formato  
Bellizia_Secure_2018.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 2.19 MB
Formato Adobe PDF
2.19 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1132796
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 29
  • ???jsp.display-item.citation.isi??? 23
social impact