Paper 2018/841
Building Quantum-One-Way Functions from Block Ciphers: Davies-Meyer and Merkle-Damgård Constructions
Akinori Hosoyamada and Kan Yasuda
Abstract
We present hash functions that are almost optimally one-way in the quantum setting. Our hash functions are based on the Merkle-Damgård construction iterating a Davies-Meyer compression function, which is built from a block cipher. The quantum setting that we use is a natural extention of the classical ideal cipher model. Recent work has revealed that symmetric-key schemes using a block cipher or a public permutation, such as CBC-MAC or the Even-Mansour cipher, can get completely broken with quantum superposition attacks, in polynomial time of the block size. Since many of the popular schemes are built from a block cipher or a permutation, the recent findings motivate us to study such schemes that are provably secure in the quantum setting. Unfortunately, no such schemes are known, unless one relies on certain algebraic assumptions. In this paper we present hash constructions that are provably one-way in the quantum setting without algebraic assumptions, solely based on the assumption that the underlying block cipher is ideal. To do this, we reduce one-wayness to a problem of finding a fixed point and then bound its success probability with a distinguishing advantage. We develop a generic tool that helps us prove indistinguishability of two quantum oracle distributions.
Note: Some errors about editorial things and citations have been corrected in the revised version.
Metadata
- Available format(s)
- Category
- Secret-key cryptography
- Publication info
- A major revision of an IACR publication in ASIACRYPT 2018
- Keywords
- provable securityMerkle-DamgårdDavies-Meyerone-waynessnon-invertibilitypreimage-resistancederangementfixed pointindistinguishabilityquantum ideal cipher model
- Contact author(s)
- hosoyamada akinori @ lab ntt co jp
- History
- 2018-10-12: revised
- 2018-09-14: received
- See all versions
- Short URL
- https://ia.cr/2018/841
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2018/841, author = {Akinori Hosoyamada and Kan Yasuda}, title = {Building Quantum-One-Way Functions from Block Ciphers: Davies-Meyer and Merkle-Damgård Constructions}, howpublished = {Cryptology {ePrint} Archive, Paper 2018/841}, year = {2018}, url = {https://eprint.iacr.org/2018/841} }