A Framework For Reducing The Overhead Of The Quantum Oracle For Use With Grover'S Algorithm With Applications To Cryptanalysis Of Sike

JOURNAL OF MATHEMATICAL CRYPTOLOGY(2021)

引用 6|浏览3
暂无评分
摘要
In this paper we provide a framework for applying classical search and preprocessing to quantum oracles for use with Grover's quantum search algorithm in order to lower the quantum circuit-complexity of Grover's algorithm for single-target search problems. This has the effect (for certain problems) of reducing a portion of the polynomial overhead contributed by the implementation cost of quantum oracles and can be used to provide either strict improvements or advantageous trade-offs in circuit-complexity. Our results indicate that it is possible for quantum oracles for certain single-target preimage search problems to reduce the quantum circuit-size from O (2(n/2) . mC) (where C originates from the cost of implementing the quantum oracle) to O(2(n/2) . m root C) without the use of quantum ram, whilst also slightly reducing the number of required qubits.This framework captures a previous optimisation of Grover's algorithm using preprocessing [21] applied to cryptanalysis, providing new asymptotic analysis. We additionally provide insights and asymptotic improvements on recent cryptanalysis [16] of SIKE [14] via Grover's algorithm, demonstrating that the speedup applies to this attack and impacting upon quantum security estimates [16] incorporated into the SIKE specification [14].
更多
查看译文
关键词
quantum search, reversible computation, quantum cryptanalysis
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要