• DocumentCode
    822035
  • Title

    Security Evaluation of WDDL and SecLib Countermeasures against Power Attacks

  • Author

    Guilley, Sylvain ; Sauvage, Laurent ; Hoogvorst, Philippe ; Pacalet, Renaud ; Bertoni, Guido Marco ; Chaudhuri, Sumanta

  • Author_Institution
    Dept. COMELEC, TELECOM ParisTech, Paris
  • Volume
    57
  • Issue
    11
  • fYear
    2008
  • Firstpage
    1482
  • Lastpage
    1497
  • Abstract
    Power-constant logic styles are promising solutions to counter-act side-channel attacks on sensitive cryptographic devices. Recently, one vulnerability has been identified in a standard-cell based power-constant logic called WDDL. Another logic, nicknamed SecLib, is considered and does not present the flaw of WDDL. In this paper, we evaluate the security level of WDDL and SecLib. The methodology consists in embedding in a dedicated circuit one unprotected DES co-processor along with two others, implemented in WDDL and in SecLib. One essential part of this article is to describe the conception of the cryptographic ASIC, devised to foster side-channel cryptanalyses, in a view to model the strongest possible attacker. The same analyses are carried out successively on the three DES modules. We conclude that, provided the backend of the WDDL module is carefully designed, its vulnerability cannot be exploited by the state-of-the-art attacks. Similarly, the SecLib DES module resists all assaults. However, using a principal component analysis, we show that WDDL is more vulnerable than SecLib. The statistical dispersion of WDDL, that reflects the correlation between the secrets and the power dissipation, is proved to be an order of magnitude higher than that of SecLib.
  • Keywords
    cryptography; principal component analysis; DES coprocessor; SecLib countermeasures; WDDL; constant power consumption; cryptographic ASIC; logic styles; power attacks; principal component analysis; security evaluation; sensitive cryptographic devices; side-channel attacks; side-channel cryptanalyses; standard-cell-based power-constant logic; Algorithm design and analysis; Application specific integrated circuits; Circuit faults; Coprocessors; Cryptography; Energy consumption; Logic devices; Protection; Security; Smart cards; Telecommunications; Power Management; Types and Design Styles;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2008.109
  • Filename
    4585361