2008, English, Article edition: Shall we trust WDDL? Guilley, Sylvain; Chaudhuri, Sumanta; Sauvage, Laurent; ...

User activity

Share to:
 
Bookmark: http://trove.nla.gov.au/version/200654
Physical Description
  • text
Published
  • HAL - CCSD
  • 2008
Language
  • English

Edition details

Title
  • Shall we trust WDDL?
Author
  • Guilley, Sylvain
  • Chaudhuri, Sumanta
  • Sauvage, Laurent
  • Graba, Tarik
  • Danger, Jean-Luc
  • Hoogvorst, Philippe
  • Vong, Vinh-Nga
  • Nassar, Maxime
  • Flament, Florent
Published
  • HAL - CCSD
  • 2008
Physical Description
  • text
Subjects
Notes
  • Security is not only a matter of cryptographic algorithms robustness but becomes also a question of securing their implementation. P. Kocher's Differential Power Analysis (DPA) is one of the many side-channel attacks that are more and more studied by the security community. Indeed, side-channel attacks (SCA) have proved to be very powerful on cryptographic algorithms such as DES and AES, customarily implemented in a wide variety of devices, ranging from smart-cards or ASICs to FPGAs. Among the proposed countermeasures, the ``dual-rail with precharge logic'' (DPL) aims at hiding information leaked by the circuit by making the power consumption independent of the calculation. However DPL logic could be subject to second order attacks exploiting timing difference between dual nets. In this article, we characterize by simulation, the vulnerability due to timing unbalance in the eight DES substitution boxes implemented in DPL WDDL style. The characterization results in a classification of the nodes according to their timing unbalance. Our results show that the timing unbalance is a major weakness of the WDDL logic, and that it could be used to retrieve the key using a DPA attack. This vulnerability has been experimentally observed on a full DES implementation using WDDL style for Altera Stratix EP1S25 FPGA.
  • HAL:hal-00409024, version 1
  • HAL:http:/​/​hal.archives-ouvertes.fr/​hal-00409024/​en/​
  • DOI:10.1007/​978-3-8348-9324-6_22
Language
  • English
Contributed by
OAIster

Get this edition

  • Set up My libraries

    How do I set up "My libraries"?

    In order to set up a list of libraries that you have access to, you must first login or sign up. Then set up a personal list of libraries from your profile page by clicking on your user name at the top right of any screen.

  • All (1)
  • Unknown (1)
None of your libraries hold this item.
None of your libraries hold this item.
None of your libraries hold this item.
None of your libraries hold this item.
None of your libraries hold this item.
None of your libraries hold this item.
None of your libraries hold this item.
None of your libraries hold this item.

User activity


e.g. test cricket, Perth (WA), "Parkes, Henry"

Separate different tags with a comma. To include a comma in your tag, surround the tag with double quotes.

Be the first to add a tag for this edition

Be the first to add this to a list

Comments and reviews

What are comments? Add a comment

No user comments or reviews for this version

Add a comment