Pragmatism vs. Elegance: Comparing two approaches to simple power attacks on AES

Valentina Banciu*, Elisabeth Oswald

*Corresponding author for this work

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

Abstract

Simple side-channel attacks trade off data complexity (i.e. the number of side-channel observations needed for a successful attack) with computational complexity (i.e. the number of operations applied to the side-channel traces). In the specific example of Simple Power Analysis (SPA) attacks on the Advanced Encryption Standard (AES), two approaches can be found in the literature, one which is a pragmatic approach that involves basic techniques such as efficient enumeration of key candidates, and one that is seemingly more elegant and uses algebraic techniques. Both of these different techniques have been used in complementary settings: the pragmatic attacks were solely applied to the key schedule whereas the more elegant methods were only applied to the encryption rounds. In this article, we investigate how these methods compare in what we consider to be a more practical setting in which adversaries gain access to erroneous information about both key schedule and encryption rounds. We conclude that the pragmatic enumeration technique better copes with erroneous information which makes it more interesting in practice.

Original languageEnglish
Title of host publicationConstructive Side-Channel Analysis and Secure Design - 5th International Workshop, COSADE 2014, Revised Selected Papers
PublisherSpringer Verlag
Pages29-40
Number of pages12
ISBN (Print)9783319101743
DOIs
Publication statusPublished - 2014
Event5th International Workshop on Constructive Side-Channel Analysis and Secure Design, COSADE 2014 - Paris, France
Duration: 13 Apr 201415 Apr 2014

Publication series

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

Conference

Conference5th International Workshop on Constructive Side-Channel Analysis and Secure Design, COSADE 2014
Country/TerritoryFrance
CityParis
Period13/04/1415/04/14

Bibliographical note

Funding Information:
Valentina Banciu has been supported by EPSRC via grant EP/H049606/1. Elisabeth Oswald has been supported in part by EPSRC via grant EP/I005226/1.

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Pragmatism vs. Elegance: Comparing two approaches to simple power attacks on AES'. Together they form a unique fingerprint.

Cite this