WDDL is protected against setup time violation attacks

  • Nidhal Selmane
  • , Shivam Bhasin
  • , Sylvain Guilley
  • , Tarik Graba
  • , Jean Luc Danger

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In order to protect crypto-systems against side channel attacks various countermeasures have been implemented such as dual-rail logic or masking. Faults attacks are a powerful tool to break some implementations of robust cryptographic algorithms such as AES and DES. Various kind of fault attacks scenarios have been published. However, very few publications available in the public literature detail the practical realization of such attacks. In this paper we present the result of a practical fault attack on AES in WDDL and its comparison with its non-protected equivalent. The practical faults on an FPGA running an AES encryptor are realized by under-powering it and further exploited using Piret's attack. The results show that WDDL is protected against setup violation attacks by construction because a faulty bit is replaced by a null bit in the ciphertext. Therefore, the fault leaks no exploitable information. We also give a theoretical model for the above results. Other references have already studied the potential of fault protection of the resynchronizing gates (delay-insensitive). In this paper, we show that non-resynchronizing gates (hence combinatorial DPL such as WDDL) are natively immune to setup time violation attacks.

Original languageEnglish
Title of host publicationFault Diagnosis and Tolerance in Cryptography - Proceedings of the 6th International Workshop, FDTC 2009
Pages73-83
Number of pages11
DOIs
Publication statusPublished - 1 Dec 2009
Event6th International Workshop on Fault Diagnosis and Tolerance in Cryptography, FDTC 2009 - Lausanne, Switzerland
Duration: 6 Sept 20096 Sept 2009

Publication series

NameFault Diagnosis and Tolerance in Cryptography - Proceedings of the 6th International Workshop, FDTC 2009

Conference

Conference6th International Workshop on Fault Diagnosis and Tolerance in Cryptography, FDTC 2009
Country/TerritorySwitzerland
CityLausanne
Period6/09/096/09/09

Keywords

  • AES
  • FPGA
  • Protection against faults
  • Setup violation fault attacks
  • WDDL

Fingerprint

Dive into the research topics of 'WDDL is protected against setup time violation attacks'. Together they form a unique fingerprint.

Cite this