Paper 2013/511

Low Data Complexity Biclique Cryptanalysis of Block Ciphers with Application to Piccolo and HIGHT

Siavash Ahmadi, Zahra Ahmadian, Javad Mohajeri, and Mohammad Reza Aref

Abstract

In this paper, we present a framework for biclique cryptanalysis of block ciphers with an extremely low data complexity. To that end, we enjoy a new representation of biclique attack. Then an algorithm for choosing two dierential characteristics is also presented to simultaneously minimize the data complexity and control the computational complexity. Then we characterize those block ciphers that are vulnerable to this technique and among them, we apply this attack on lightweight block ciphers Piccolo-80, Piccolo-128 and HIGHT. The data complexities of these attacks are considerably less than the existing results. For full-round Piccolo-80 and 128, the data complexity of the attacks are only 16 plaintext-ciphertext pairs and for full-round HIGHT our attack requires 256 pairs. In all attacks the computational complexity remains the same as the previous ones or even it is slightly improved.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint. MINOR revision.
Keywords
Biclique CryptanlysisAttack ComplexityLightweight Block Ciphers
Contact author(s)
zahraahmadian @ yahoo com
History
2013-08-17: received
Short URL
https://ia.cr/2013/511
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2013/511,
      author = {Siavash Ahmadi and Zahra Ahmadian and Javad Mohajeri and Mohammad Reza Aref},
      title = {Low Data Complexity Biclique Cryptanalysis of Block Ciphers with Application to Piccolo and {HIGHT}},
      howpublished = {Cryptology {ePrint} Archive, Paper 2013/511},
      year = {2013},
      url = {https://eprint.iacr.org/2013/511}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.