Pushing the limits

a very compact and a threshold implementation of AES

Amir Moradi*, Axel Poschmann, San Ling, Christof Paar, Huaxiong Wang

*Corresponding author for this work

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

249 Citations (Scopus)

Abstract

Our contribution is twofold: first we describe a very compact hardware implementation of AES-128, which requires only 2400 GE. This is to the best of our knowledge the smallest implementation reported so far. Then we apply the threshold countermeasure by Nikova et al. to the AES S-box and yield an implementation of the AES improving the level of resistance against first-order side-channel attacks. Our experimental results on real-world power traces show that although our implementation provides additional security, it is still susceptible to some sophisticated attacks having enough number of measurements.

Original languageEnglish
Title of host publicationAdvances in Cryptology - EUROCRYPT 2011
Subtitle of host publication30th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Tallinn, Estonia, May 15-19, 2011, Proceedings
EditorsKenneth G. Paterson
Place of PublicationHeidelberg
PublisherSpringer, Springer Nature
Pages69-88
Number of pages20
ISBN (Electronic)9783642204654
ISBN (Print)9783642204647
DOIs
Publication statusPublished - 2011
Externally publishedYes
Event30th Annual International Conference on the Theory and Applications of Cryptographic Techniques Advances in Cryptology, EUROCRYPT 2011 - Tallinn, Estonia
Duration: 15 May 201119 May 2011

Publication series

NameLecture Notes in Computer Science
PublisherSpringer Berlin Heidelberg
Volume6632
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other30th Annual International Conference on the Theory and Applications of Cryptographic Techniques Advances in Cryptology, EUROCRYPT 2011
CountryEstonia
CityTallinn
Period15/05/1119/05/11

Keywords

  • side-channel attacks
  • countermeasures
  • secret sharing
  • lightweight
  • ASIC

Fingerprint Dive into the research topics of 'Pushing the limits: a very compact and a threshold implementation of AES'. Together they form a unique fingerprint.

Cite this