• DocumentCode
    3068462
  • Title

    Quantum distinguisher between the 3-round Feistel cipher and the random permutation

  • Author

    Kuwakado, Hidenori ; Morii, Masakatu

  • Author_Institution
    Grad. Sch. of Eng., Kobe Univ., Kobe, Japan
  • fYear
    2010
  • fDate
    13-18 June 2010
  • Firstpage
    2682
  • Lastpage
    2685
  • Abstract
    No polynomial classical algorithms can distinguish between the 3-round Feistel cipher with internal permutations and a random permutation. It means that the 3-round Feistel cipher with internal permutations is secure against any chosen plaintext attack on the classical computer. This paper shows that there exists a polynomial quantum algorithm for distinguishing them. Hence, the 3-round Feistel cipher with internal permutations may be insecure against a chosen plaintext attack on a quantum computer. This distinguishing problem is an instance that can be efficiently solved by exploiting the quantum parallelism. The proposed algorithm is the first application of Simon´s algorithm to cryptographic analysis.
  • Keywords
    quantum cryptography; 3-round Feistel cipher; Simon algorithm; cryptographic analysis; internal permutations; plaintext attack; polynomial quantum algorithm; quantum distinguisher; random permutation; Algorithm design and analysis; Application software; Cryptography; Parallel processing; Polynomials; Quantum computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory Proceedings (ISIT), 2010 IEEE International Symposium on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4244-7890-3
  • Electronic_ISBN
    978-1-4244-7891-0
  • Type

    conf

  • DOI
    10.1109/ISIT.2010.5513654
  • Filename
    5513654