Improving the algorithm 2 in multidimensional linear cryptanalysis

Phuong Ha Nguyen*, Hongjun Wu, Huaxiong Wang

*Corresponding author for this work

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

20 Citations (Scopus)

Abstract

In FSE'09 Hermelin et al. introduced the Algorithm 2 of multidimensional linear cryptanalysis. If this algorithm is m-dimensional and reveals l bits of the last round key with N plaintext-ciphertext pairs, then its time complexity is O(mN2l). In this paper, we show that by applying the Fast Fourier Transform and Fast Walsh Hadamard Transform to the Algorithm 2 of multidimensional linear cryptanalysis, we can reduce the time complexity of the attack to O(N + λ2m+l), where λ is 3(m + l) or 4m + 3l . The resulting attacks are the best known key recovery attacks on 11-round and 12-round Serpent. The data, time, and memory complexity of the previously best known attack on 12-round Serpent are reduced by factor of 27.5, 211.7, and 27.5, respectively. This paper also simulates the experiments of the improved Algorithm 2 in multidimensional linear cryptanalysis on 5-round Serpent.

Original languageEnglish
Title of host publicationInformation Security and Privacy
Subtitle of host publication16th Australasian Conference, ACISP 2011, Melbourne, Australia, July 11-13, 2011. Proceedings
EditorsUdaya Parampalli, Philip Hawkes
Place of PublicationHeidelberg
PublisherSpringer, Springer Nature
Pages61-74
Number of pages14
ISBN (Electronic)9783642224973
ISBN (Print)9783642224966
DOIs
Publication statusPublished - 2011
Externally publishedYes
Event16th Australasian Conference on Information Security and Privacy, ACISP 2011 - Melbourne, VIC, Australia
Duration: 11 Jul 201113 Jul 2011

Publication series

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

Other

Other16th Australasian Conference on Information Security and Privacy, ACISP 2011
Country/TerritoryAustralia
CityMelbourne, VIC
Period11/07/1113/07/11

Keywords

  • multidimensional linear cryptanalysis
  • linear cryptanalysis
  • serpent
  • Fast Fourier Transform
  • Fast Walsh Hadamard Transform

Fingerprint

Dive into the research topics of 'Improving the algorithm 2 in multidimensional linear cryptanalysis'. Together they form a unique fingerprint.

Cite this