• DocumentCode
    4553
  • Title

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

  • Author

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

  • Author_Institution
    Dept. of Electr. EngineeringInformation Syst., Sharif Univ. of Technol., Tehran, Iran
  • Volume
    9
  • Issue
    10
  • fYear
    2014
  • fDate
    Oct. 2014
  • Firstpage
    1641
  • Lastpage
    1652
  • Abstract
    In this paper, we present a framework for biclique cryptanalysis of block ciphers which extremely requires a low amount of data. To that end, we enjoy a new representation of biclique attack based on a new concept of cutset that describes our attack more clearly. Then, an algorithm for choosing two differential characteristics is 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 complexity of these attacks is only 16-plaintext-ciphertext pairs, which is considerably less than the existing cryptanalytic results. In all the attacks, the computational complexity remains the same as the previous ones or even it is slightly improved.
  • Keywords
    computational complexity; cryptography; 16-plaintext-ciphertext pairs; HIGHT; Piccolo-128; Piccolo-80; biclique attack; block ciphers; computational complexity; low-data complexity biclique cryptanalysis; Ciphers; Computational complexity; Encryption; Optimization; Schedules; Biclique cryptanlysis; attack complexity; lightweight block ciphers;
  • fLanguage
    English
  • Journal_Title
    Information Forensics and Security, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1556-6013
  • Type

    jour

  • DOI
    10.1109/TIFS.2014.2344445
  • Filename
    6868260