School of Cyber Science and Technology, Beihang University, Beijing, 100083, China.
Sci Rep. 2023 Apr 11;13(1):5887. doi: 10.1038/s41598-023-33119-w.
Quantum hash function is an important area of interest in the field of quantum cryptography. Quantum hash function based on controlled alternate quantum walk is a mainstream branch of quantum hash functions by virtue of high efficiency and flexibility. In recent development of this kind of schemes, evolution operators determined by an input message depend on not only coin operators, but also direction-determine transforms, which usually are hard to extend. Moreover, the existing works ignore the fact that improper choice of initial parameters may cause some periodic quantum walks, and further collisions. In this paper, we propose a new quantum hash function scheme based on controlled alternate lively quantum walks with variable hash size and provide the selection criteria for coin operators. Specifically, each bit of an input message determines the magnitude of an additional long-range hop for the lively quantum walks. Statistical analysis results show excellent performance in the aspect of collision resistance, message sensitivity, diffusion and confusion property, and uniform distribution property. Our study demonstrates that a fixed coin operator, along with different shift operators, can effectively work on the design of a quantum hash function based on controlled alternate quantum walks, and shed new light on this field of quantum cryptography.
量子哈希函数是量子密码学领域的一个重要研究方向。基于受控交替量子漫步的量子哈希函数是量子哈希函数的主流分支,具有高效性和灵活性。在这类方案的最新发展中,由输入消息确定的演化算符不仅取决于硬币算符,还取决于方向确定变换,而这些变换通常很难扩展。此外,现有工作忽略了一个事实,即初始参数的不当选择可能导致某些周期性的量子漫步和进一步的碰撞。在本文中,我们提出了一种新的基于可控交替活泼量子漫步的量子哈希函数方案,具有可变的哈希大小,并提供了硬币算子的选择标准。具体来说,输入消息的每一位都决定了活泼量子漫步的额外长程跳跃的幅度。统计分析结果表明,在碰撞阻力、消息灵敏度、扩散和混淆特性以及均匀分布特性方面具有优异的性能。我们的研究表明,固定的硬币算子与不同的移位算子相结合,可以有效地应用于基于受控交替量子漫步的量子哈希函数的设计,为量子密码学领域带来了新的启示。