Using Simon's Algorithm to Attack Symmetric-Key Cryptographic Primitives

Open Access
Authors
Publication date 2017
Journal Quantum Information & Computation
Volume | Issue number 17 | 1&2
Pages (from-to) 65-78
Organisations
  • Faculty of Science (FNWI)
  • Interfacultary Research - Institute for Logic, Language and Computation (ILLC)
Abstract
We present new connections between quantum information and the field of classical cryptography. In particular, we provide examples where Simon's algorithm can be used to show   insecurity of commonly used cryptographic symmetric-key primitives. Specifically, these examples consist of a quantum distinguisher for the 3-round Feistel network and a forgery   attack on CBC-MAC which forges a tag for a chosen-prefix message   querying only other messages (of the same length). We assume that an adversary has   quantum-oracle access to the respective classical primitives. Similar results have been achieved recently in independent work by Kaplan et al. KLLN16. Our findings shed new light on the post-quantum security of cryptographic schemes and underline that classical security proofs of cryptographic constructions need to be revisited in light of quantum attackers.
Document type Article
Language English
Published at https://arxiv.org/abs/1603.07856 http://www.rintonpress.com/xxqic17/qic-17-12/0065-0078.pdf
Other links http://www.rintonpress.com/journals/qicabstracts/qicabstracts17-12.html
Downloads
1603.07856.pd (Accepted author manuscript)
Permalink to this page
Back