A framework for reducing the overhead of the quantum oracle for use with Grover's algorithm with applications to cryptanalysis of SIKE

被引:8
作者
Biasse, Jean-Francois [1 ]
Pring, Benjamin [1 ]
机构
[1] Univ S Florida, Tampa, FL 33620 USA
基金
美国国家科学基金会;
关键词
quantum search; reversible computation; quantum cryptanalysis;
D O I
10.1515/jmc-2020-0080
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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].
引用
收藏
页码:143 / 156
页数:14
相关论文
共 28 条
[1]  
Ahlgren John, 2014, ARXIV14041161
[2]   A Meet-in-the-Middle Algorithm for Fast Synthesis of Depth-Optimal Quantum Circuits [J].
Amy, Matthew ;
Maslov, Dmitri ;
Mosca, Michele ;
Roetteler, Martin .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2013, 32 (06) :818-830
[3]   Asymptotically Faster Quantum Algorithms to Solve Multivariate Quadratic Equations [J].
Bernstein, Daniel J. ;
Yang, Bo-Yin .
POST-QUANTUM CRYPTOGRAPHY, PQCRYPTO 2018, 2018, 10786 :487-506
[4]  
Boyer M., 1996, ARXIVQUANTPH 9605034
[5]   Cryptographic Hash Functions from Expander Graphs [J].
Charles, Denis X. ;
Lauter, Kristin E. ;
Goren, Eyal Z. .
JOURNAL OF CRYPTOLOGY, 2009, 22 (01) :93-113
[6]  
Chen Ming-Shing, 2017, MQDSS SUBMISSION NIS
[7]  
Costache A., 2018, CORR
[8]   Towards quantum-resistant cryptosystems from supersingular elliptic curve isogenies [J].
De Feo, Luca ;
Jao, David ;
Plut, Jerome .
JOURNAL OF MATHEMATICAL CRYPTOLOGY, 2014, 8 (03) :209-247
[9]  
Ding Jintai, 2017, GUI SUBMISSION NIST
[10]  
Faugere J.C., 2017, ARXIV PREPRINT ARXIV