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
Link To Document