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
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;
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
DOI :
10.1109/ISIT.2010.5513654