Skip to main navigation Skip to search Skip to main content

Persistent Fault Analysis with Few Encryptions

  • Secure-IC SAS
  • Institut Polytechnique de Paris
  • PSL research University & IPSL

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

3 Citations (Scopus)

Abstract

Persistent fault analysis (PFA) consists in guessing block cipher secret keys by biasing their substitution box. This paper improves the original attack of Zhang et al. on AES-128 presented at CHES 2018. By a thorough analysis, the exact probability distribution of the ciphertext (under a uniformly distributed plaintext) is derived, and the maximum likelihood key recovery estimator is computed exactly. Its expression is turned into an attack algorithm, which is shown to be twice more efficient in terms of number of required encryptions than the original attack of Zhang et al. This algorithm is also optimized from a computational complexity standpoint. In addition, our optimal attack is naturally amenable to key enumeration, which expedites full 16-bytes key extraction. Various tradeoffs between data and computational complexities are investigated.

Original languageEnglish
Title of host publicationConstructive Side-Channel Analysis and Secure Design - 11th International Workshop, COSADE 2020, Revised Selected Papers
EditorsGuido Marco Bertoni, Francesco Regazzoni
PublisherSpringer Science and Business Media Deutschland GmbH
Pages3-24
Number of pages22
ISBN (Print)9783030687724
DOIs
Publication statusPublished - 1 Jan 2021
Event11th International Workshop on Constructive Side-Channel Analysis and Secure Design, COSADE 2020 - Lugano, Switzerland
Duration: 1 Apr 20203 Apr 2020

Publication series

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

Conference

Conference11th International Workshop on Constructive Side-Channel Analysis and Secure Design, COSADE 2020
Country/TerritorySwitzerland
CityLugano
Period1/04/203/04/20

Keywords

  • Key enumeration
  • Maximum likelihood distinguisher
  • Persistent fault analysis
  • Substitution box

Fingerprint

Dive into the research topics of 'Persistent Fault Analysis with Few Encryptions'. Together they form a unique fingerprint.

Cite this