Unknown plaintext template attacks

Research output: Chapter in Book/Report/Conference proceedingsConference proceedingpeer-review

Abstract

In this paper we present a variation of the template attack classification process that can be applied to block ciphers when the plaintext and ciphertext used are unknown. In a naïve implementation this attack can be applied to any round of a block cipher. We also show that when a block cipher is implemented with the masking countermeasure a similar attack can be applied to the first round of the cipher. We demonstrate that the attack works in practice by applying it to implementations of AES on 8051 and ARM7 microprocessors. We also demonstrate that the attack can be applied to implementations of block ciphers that use the masking countermeasure when three points are selected from which templates are constructed, or two points if the plaintext can be guessed.

Original languageEnglish
Title of host publicationInformation Security Applications - 10th International Workshop, WISA 2009, Revised Selected Papers
Pages148-162
Number of pages15
DOIs
Publication statusPublished - 2009
Event10th International Workshop on Information Security Applications, WISA 2009 - Busan, Korea, Republic of
Duration: 25 Aug 200927 Aug 2009

Publication series

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

Conference

Conference10th International Workshop on Information Security Applications, WISA 2009
Country/TerritoryKorea, Republic of
CityBusan
Period25/08/0927/08/09

Keywords

  • Block ciphers
  • Power analysis
  • Side channel attack
  • Template attack

Fingerprint

Dive into the research topics of 'Unknown plaintext template attacks'. Together they form a unique fingerprint.

Cite this