Solving the Learning Parity with Noise Problem Using Quantum Algorithms

被引:0
|
作者
Tran, Benedikt [1 ]
Vaudenay, Serge [1 ]
机构
[1] Ecole Polytech Fed Lausanne, LASEC, CH-1015 Lausanne, Switzerland
来源
PROGRESS IN CRYPTOLOGY - AFRICACRYPT 2022 | 2022年 / 13503卷
基金
瑞士国家科学基金会;
关键词
Post-quantum cryptography; LPN; Gaussian elimination; Walsh-Hadamard transform;
D O I
10.1007/978-3-031-17433-9_13
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Learning Parity with Noise (LPN) problem is a famous cryptographic problem consisting in recovering a secret from noised samples. This problem is usually solved via reduction techniques, that is, one reduces the original instance to a smaller one before substituting back the recovered unknowns and starting the process again. There has been an extensive amount of work where time-memory trade-offs, optimal chains of reductions or different solving techniques were considered but hardly any of them involved quantum algorithms. In this work, we are interested in studying the improvements brought by quantum computers when attacking the LPN search problem in the sparse noise regime. Our primary contribution is a novel efficient quantum algorithm based on Grover's algorithm which searches for permutations achieving specific error patterns. This algorithm non-asymptotically outperforms the known techniques in a low-noise regime while using a low amount of memory.
引用
收藏
页码:295 / 322
页数:28
相关论文
共 50 条
  • [11] SOLVING NOISE PROBLEM
    BELL, LH
    RAYMOND, AJ
    SPE JOURNAL, 1972, 28 (01): : 16 - &
  • [12] Solving a timetabling problem using hybrid genetic algorithms
    Kragelund, LV
    SOFTWARE-PRACTICE & EXPERIENCE, 1997, 27 (10): : 1121 - 1134
  • [13] Solving relative reduction problem using genetic algorithms
    Tao, Z
    Xu, BD
    Zhao, CY
    SERVICE SYSTEMS AND SERVICE MANAGEMENT - PROCEEDINGS OF ICSSSM '04, VOLS 1 AND 2, 2004, : 650 - 654
  • [14] Solving timetabling problem using genetic and heuristic algorithms
    Thanh, Nguyen Duc
    SNPD 2007: EIGHTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING, AND PARALLEL/DISTRIBUTED COMPUTING, VOL 3, PROCEEDINGS, 2007, : 472 - 477
  • [15] Solving the Mountain Car Problem Using Genetic Algorithms
    Badica, Amelia
    Badica, Costin
    Buligiu, Ion
    Ciora, Liviu Ion
    Ganzha, Maria
    Paprzycki, Marcin
    LARGE-SCALE SCIENTIFIC COMPUTATIONS, LSSC 2023, 2024, 13952 : 237 - 245
  • [16] Solving wood collection problem using genetic algorithms
    Karanta, I
    Mikkola, T
    Bounsaythip, C
    Jokinen, O
    Savola, J
    GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 1787 - 1787
  • [17] Using genetic algorithms for solving partitioning problem in codesign
    Koudil, M
    Benatchba, K
    Dours, D
    ARTIFICIAL NEURAL NETS PROBLEM SOLVING METHODS, PT II, 2003, 2687 : 393 - 400
  • [18] Solving Travelling Salesman Problem by Using Optimization Algorithms
    Saud, Suhair
    Kodaz, Halife
    Babaoglu, Ismail
    9TH INTERNATIONAL CONFERENCE ON ADVANCES IN INFORMATION TECHNOLOGY (IAIT-2017), 2018, : 17 - 32
  • [19] Solving graph partitioning problem using genetic algorithms
    Shazely, S
    Baraka, H
    Abdel-Wahab, A
    1998 MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, PROCEEDINGS, 1999, : 302 - 305
  • [20] Solving timetable scheduling problem using genetic algorithms
    Sigl, B
    Golub, M
    Mornar, V
    ITI 2003: PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2003, : 519 - 524