Fault attacks on public key elements: Application to DLP-based schemes

Chong Hee Kim, Philippe Bulens, Christophe Petit, Jean Jacques Quisquater

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Many cryptosystems suffer from fault attacks when implemented in physical devices such as smart cards. Fault attacks on secret key elements have successfully targeted many protocols relying on the Elliptic Curve Discrete Logarithm Problem (ECDLP), the Integer Factorization Problem (IFP) or the Discrete Logarithm Problem (DLP). More recently, faults attacks have also been designed against the public key elements of ECDLP and IFP-based schemes. In this paper, we present the first fault attacks on the public key elements of DSA and ElGamal, two DLP-based signature schemes. Our attacks fully recover a 160-bit DSA secret key and a 1024-bit ElGamal secret key with ∼ 4 •10 7 and ∼ 3 •106 faulty signatures respectively. Such figures might suggest that DLP-based schemes are less prone to fault attacks than ECDLP- and IFP-based schemes. However, the integrity of public keys should always be checked in order to thwart such attacks since improvements may reduce the required amount of faulty signatures in the near future.

Original languageEnglish
Title of host publicationPublic Key Infrastructure - 5th European PKI Workshop
Subtitle of host publicationTheory and Practice, EuroPKI 2008, Proceedings
Pages182-195
Number of pages14
DOIs
Publication statusPublished - 2008
Event5th European Public Key Infrastructure Workshop: Theory and Practice, EuroPKI 2008 - Trondheim, Norway
Duration: 16 Jun 200817 Jun 2008

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5057 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference5th European Public Key Infrastructure Workshop: Theory and Practice, EuroPKI 2008
Country/TerritoryNorway
CityTrondheim
Period16/06/0817/06/08

Keywords

  • DSA
  • ElGamal
  • Fault injection
  • Faults attacks
  • Side channel
  • Smart cards

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Fault attacks on public key elements: Application to DLP-based schemes'. Together they form a unique fingerprint.

Cite this