Abstract 1 Executive Summary 2 Table of Contents 3 Overview of Talks 4 Working groups 5 Participants

Quantum Cryptanalysis

Report from Dagstuhl Seminar 25431
Gorjan Alagic111Editor / Organizer University of Maryland – College Park, US    Simona Etinski222Editor / Organizer CWI – Amsterdam, NL    Stacey Jeffery333Editor / Organizer CWI – Amsterdam, NL   
Rainer Steinwandt444Editor / Organizer
University of Alabama in Huntsville, US
Abstract

This report documents the program and the outcomes of Dagstuhl Seminar 25431 “Quantum Cryptanalysis”. The seminar took place as an in-person event in October 2025 and was the eighth installment of the Dagstuhl Seminar series on Quantum Cryptanalysis. This report describes the motivation and technical scope of the seminar as well as the (updated) organizational structure of this week-long event. We also include abstracts of the seminar presentations given by participants and a description of the activities of the working groups.

Keywords and phrases:
computational algebra, cryptanalysis, post-quantum cryptography, quantum algorithms, quantum resource estimation
Seminar:
October 19–24, 2025 – https://www.dagstuhl.de/25431
2012 ACM Subject Classification:
Security and privacy Cryptanalysis and other attacks
Copyright and License:
[Uncaptioned image] Except where otherwise noted, content of this report is licensed under a Creative Commons BY 4.0 International license

1 Executive Summary

Gorjan Alagic (University of Maryland – College Park, US)
Simona Etinski (CWI – Amsterdam, NL)
Stacey Jeffery (CWI – Amsterdam, NL)
Rainer Steinwandt (University of Alabama in Huntsville, US)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Gorjan Alagic, Simona Etinski, Stacey Jeffery, and Rainer Steinwandt

Motivation and technical scope

The past few years have been marked by rapid advances in quantum technologies, both from algorithmic and implementation perspectives, accompanied by a significant increase in resources devoted to the realization of fully capable quantum computers. In response to these developments, the cryptographic community has focused on designing cryptographic solutions that will remain secure and practical in the post-quantum era, once the full power of quantum computing is unleashed. A major milestone in this direction was the NIST post-quantum cryptography standardization effort, initiated in 2016 and concluded last year, which standardized several cryptographic schemes. Since the first edition – Dagstuhl Seminar “Quantum Cryptanalysis” (11381) in 2011 – in this series, we have closely followed this line of development by designing and analyzing mathematical tools to attack problems believed to be resistant to quantum attacks, intending to enable secure computation and communication in the era of large-scale quantum computers.

In this edition, the Dagstuhl Seminar “Quantum Cryptanalysis” (25431), we placed particular emphasis on several algorithms that have seen notable improvements in recent years and that offer promising directions for further progress. Among these, we analyzed Regev’s algorithm, as well as other closely related approaches. Going a step further, we also considered more exotic algorithms based on non-abelian group actions, which provide an additional promising research direction. Furthermore, we explored a more restrictive yet potentially impactful line of research within symmetric cryptography, focusing on approaches that rely on convolution-based attacks. Finally, to maintain a strong connection to practical feasibility, we examined implementation aspects by analyzing the computational and physical resources required to realize these algorithms.

One of the central goals of this seminar series was to bring together two research communities: the quantum computing community, primarily focused on the design of quantum algorithms, and the cryptographic community, which concentrates on the construction of cryptographic primitives and the analysis of their security. The aim was to bridge gaps in understanding quantum cryptanalysis from both perspectives and to establish a shared theoretical foundation that enables meaningful communication across communities. This objective was achieved through a series of shorter, ad hoc, and on-demand talks, which served as explanatory touchpoints for topics of particular interest to the participants.

Organization

To take full advantage of the unique opportunities offered by Schloss Dagstuhl, and in line with previous editions of the seminar, ample time was reserved for discussion and collaboration. A typical day, therefore, included only two to three presentations. Before the event, the organizers contacted participants to solicit potential topics and began forming working groups. Consequently, the first day of the seminar was largely devoted to establishing these working groups and defining their technical focus.

The working groups met regularly throughout the week to discuss their respective research topics and periodically reported their progress to the entire seminar. The participant-selected working group topics were:

  • Quantum algorithms for codes and lattices based on Regev’s reduction,

  • Quantum cryptanalysis of non-abelian group actions,

  • Algorithms for syzygies and applications,

  • Quantum algorithms for factoring and computing discrete logarithms, with a focus on Regev’s algorithm,

  • Topics in convolution-based quantum symmetric cryptanalysis.

Following the Dagstuhl tradition and consistent with previous seminars in the “Quantum Cryptanalysis” series, no technical program was scheduled for Wednesday afternoon. This provided participants with an opportunity to explore the surrounding area or to devote additional time to collaborative research.

With 40 participants, Schloss Dagstuhl hosted a diverse group of leading experts from around the world. A substantial portion of the attendees were graduate students. These early-career researchers benefited from close interaction with established experts, contributing to cutting-edge research discussions while gaining valuable insights to support their professional development.

Results and next steps

The working groups were once again well received, with several participants praising this seminar structure. The groups were able to make meaningful technical progress during the week, and several collaborations continued beyond the seminar. In addition, participants particularly appreciated the on-demand talks, which provided timely explanations of specific topics and helped align background knowledge across the group.

The technical presentations demonstrated that significant progress is being made in the field more broadly, underscoring the importance of research at the intersection of quantum computing and cryptanalysis. The Dagstuhl Seminar series on Quantum Cryptanalysis plays an important role in this area, and we expect this to continue as the community advances both the development of quantum computing technologies and the standardization and real-world deployment of post-quantum cryptography.

2 Table of Contents

Executive Summary

Gorjan Alagic, Simona Etinski, Stacey Jeffery, and Rainer Steinwandt

Overview of Talks

Convolution-based quantum cryptanalysis

Xavier Bonnetain, Kaveh Bashiri, and André Schrottenloher

Quantum algorithms for codes and lattices based on Regev’s reduction

André Chailloux

An Improved Quantum Algorithm for 3-Tuple Lattice Sieving

Lynn Engelberts

Kuperberg’s algorithm: Opening the quantum box

Sean Hallgren

QCRAM Discussion

Samuel E. Jaques and Christian Majenz

Super-Quadratic Quantum Speed-Ups and Guessing Many Likely Keys

Julian Nowakowski

The syzygy distinguisher

Hugues Randriambololona

A Tight Quantum Algorithm for Multiple Collision Search

André Schrottenloher, Xavier Bonnetain, Johanna Loyer, and Yixin Shen

Classical & Quantum Algorithms for Solving the Lattice Isomorphism Problem.

Wessel van Woerden

Working groups

Quantum Cryptanalysis of Non-Abelian Group Actions

Giacomo Borin, Jean-François Biasse, Thomas Espitau, Alice Pellet-Mary, Christophe Petit, Simona Samardjiska, Daniel C. Smith-Tone, and Alexandre Wallet

Quantum algorithms inspired by Regev’s reduction

André Chailloux, Thomas Debris-Alazard, Lynn Engelberts, Sean Hallgren, Samuel E. Jaques, Stacey Jeffery, Johanna Loyer, Michele Mosca, Julian Nowakowski, Alice Pellet-Mary, Yixin Shen, and Jean-Pierre Tillich

Quantum algorithms for factoring and computing discrete logarithms, with a focus on Regev’s algorithm

Martin Ekerå, Joel Gärtner, and Gregory Kahanamoku-Meyer

Algorithms for syzygies and applications

Hugues Randriambololona, Christophe Petit, Simona Samardjiska, and Jean-Pierre Tillich

Topics in convolution-based quantum symmetric cryptanalysis

André Schrottenloher, Gorjan Alagic, Kaveh Bashiri, Xavier Bonnetain, Simona Etinski, Christian Majenz, and Hugues Randriambololona

Participants

3 Overview of Talks

3.1 Convolution-based quantum cryptanalysis

Xavier Bonnetain (LORIA & INRIA – Villers-lès-Nancy, FR), Kaveh Bashiri (BSI – Bonn, DE), and André Schrottenloher (INRIA – Rennes, FR)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Xavier Bonnetain, Kaveh Bashiri, and André Schrottenloher

Joint work of: Kaveh Bashiri, Xavier Bonnetain, Akinori Hosoyamada, Nathalie Lang, André Schrottenloher

Quantum algorithms are known to solve some cryptographic problems with significant advantage over classical algorithms. In this talk, we focus on the following problem: given two complex-valued Boolean functions, find the highest value of their discrete convolution. By leveraging the Quantum Fourier Transform, it is indeed possible to compute convolutions “quantumly” (with some restrictions), leading to some non-trivial quantum speedups.

After introducing the general algorithm, we look at two applications in the cryptanalysis of block ciphers, where the key-recovery can be rephrased as such a convolution problem. The first application is linear cryptanalysis, where convolutions have long been used to speedup classical key-recovery attacks, and can now be used in quantum cryptanalysis as well. The second application is differential cryptanalysis, which is less immediate and more technical. We discuss the challenges and possible further applications of this technique.

References

  • [1] André Schrottenloher. Quantum Linear Key-Recovery Attacks Using the QFT. In Advances in Cryptology – CRYPTO 2023, Part V, pages 258–291, 2023.
  • [2] Kaveh Bashiri, Xavier Bonnetain, Akinori Hosoyamada, Nathalie Lang, and André Schrottenloher. Improved Quantum Linear Attacks and Application to CAST. IACR Transactions on Symmetric Cryptology, 2025(2):124–165, 2025.

3.2 Quantum algorithms for codes and lattices based on Regev’s reduction

André Chailloux (INRIA – Paris, FR)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © André Chailloux

Joint work of: André Chailloux, Jean-Pierre Tillich

Shor’s quantum algorithm for integer factorization compels us to rethink currently deployed cryptographic schemes in order to make them post-quantum, that is, resistant even to adversaries equipped with a functional quantum computer. These new schemes rely on novel computational assumptions, notably those based on Euclidean lattices and error-correcting codes. In recent years, a new family of quantum algorithms targeting these lattice and code-based problems has been discovered. These algorithms are inspired by Regev’s reduction, which constitutes one of the theoretical foundations of post-quantum cryptography. This presentation will offer an overview of this family of algorithms, along with a discussion of their implications for post-quantum cryptography and, more broadly, for quantum algorithms.

3.3 An Improved Quantum Algorithm for 3-Tuple Lattice Sieving

Lynn Engelberts (CWI – Amsterdam, NL)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Lynn Engelberts

Joint work of: Lynn Engelberts, Yanlin Chen, Amin Shiraz Gilani, Maya-Iggy van Hoof, Stacey Jeffery, Ronald de Wolf

The assumed hardness of the Shortest Vector Problem in high-dimensional lattices is one of the cornerstones of post-quantum cryptography. The fastest known heuristic attacks on SVP are via so-called sieving methods. While these still take exponential time in the dimension d, they are significantly faster than non-heuristic approaches, and their heuristic assumptions are verified by extensive experiments. k-Tuple sieving is an iterative method where each iteration takes as input a large number of lattice vectors of a certain norm, and produces an equal number of lattice vectors of slightly smaller norm, by taking sums and differences of k of the input vectors. Iterating these “sieving steps” sufficiently many times produces a short lattice vector. The fastest attacks (both classical and quantum) are for k=2, but taking larger k reduces the amount of memory required for the attack. In this paper, we improve the quantum time complexity of 3-tuple sieving from 20.3098d to 20.2846d, using a two-level amplitude amplification aided by a preprocessing step that associates the given lattice vectors with nearby “center points” to focus the search on the neighborhoods of these center points. Our algorithm uses 20.1887d classical bits and QCRAM bits, and 2o(d) qubits. This is the fastest known quantum algorithm for SVP when total memory is limited to 20.1887d.

3.4 Kuperberg’s algorithm: Opening the quantum box

Sean Hallgren (Pennsylvania State University – University Park, US)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Sean Hallgren

Kuperberg’s algorithm is a subexponential time algorithm for the dihedral hidden subgroup problem. This tutorial presented the algorithm in detail, also serving as an example of what a quantum algorithm looks like, for those new to the field.

(Talk abstract written by S. Jeffery.)

3.5 QCRAM Discussion

Samuel E. Jaques (University of Waterloo, CA) and Christian Majenz (Technical University of Denmark – Lyngby, DK)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Samuel E. Jaques and Christian Majenz

In this discussion, we first clarified the distinction between different types of quantum and classical memory, and then had a lively discussion about which models are physically realistic. We reached a general consensus that it is important to always clarify the specific memory resources your quantum algorithms require.

(Talk abstract written by S. Jeffery.)

3.6 Super-Quadratic Quantum Speed-Ups and Guessing Many Likely Keys

Julian Nowakowski (Ruhr-Universität Bochum, DE)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Julian Nowakowski

Joint work of: Timo Glaser, Alexander May, Julian Nowakowski

In this calk, we study the fundamental problem of guessing cryptographic keys, drawn from some probability distribution D. The optimal classical algorithm enumerates keys in decreasing order of likelihood. The optimal quantum algorithm, due to Montanaro (2011), is a sophisticated Grover search.

We give the first tight analysis for Montanaro’s algorithm, showing that its runtime is 2H2/3(D)/2, where Hα denotes Renyi entropy with parameter α. Interestingly, this is a direct consequence of an information theoretic result called Arikan’s Inequality (1995) – which has so far been missed in the cryptographic community – that tightly bounds the runtime of classical key guessing by 2H1/2(D),.

Since H2/3(D)<H1/2(D) for every non-uniform distribution 𝔻, we thus obtain a super-quadratic quantum speed-up over classical key guessing.

Additonally, we provide the first thorough analysis of guessing in a multi-key setting.

3.7 The syzygy distinguisher

Hugues Randriambololona (ANSSI – Paris, FR)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Hugues Randriambololona

In this talk I introduced higher modules of syzygies for codes, and associated notions (minmal resolution, graded Betti numbers). I then explained how, applied to a suitable shortening of the dual code, these invariants allow to distinguish binary Goppa codes (as they appear in the McEliece cryptosystem) from random codes. The asymptotic complexity of this distinguisher is (slightly) subexponential in the error-correcting capability, which is better than any previous cryptanalytic attempt against the McEliece cryptosystem (either targetting the key or the messages). Last, I briefly discussed work in progress and recent advances that occurred after this work was presented at Eurocrypt 2025.

3.8 A Tight Quantum Algorithm for Multiple Collision Search

André Schrottenloher (INRIA – Rennes, FR), Xavier Bonnetain (LORIA & INRIA – Villers-lès-Nancy, FR), Johanna Loyer (INRIA Saclay – Palaiseau, FR), and Yixin Shen (INRIA – Rennes, FR)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © André Schrottenloher, Xavier Bonnetain, Johanna Loyer, and Yixin Shen

Searching for collisions in random functions is a fundamental computational problem, with many applications in symmetric and asymmetric cryptanalysis. When one searches for a single collision, the known quantum algorithms match the query lower bound. This is not the case for the problem of finding multiple collisions, despite its regular appearance as a sub-component in sieving-type algorithms.

At EUROCRYPT 2019, Liu and Zhandry gave a query lower bound Ω(2m/3+2k/3) for finding 2k collisions in a random function with m-bit output. At EUROCRYPT 2023, Bonnetain et al. gave a quantum algorithm matching this bound for a large range of m and k, but not all admissible values. Like many previous collision-finding algorithms, theirs is based on the MNRS quantum walk framework, but it chains the walks by reusing the state after outputting a collision.

In this talk, we give a new algorithm that tackles the remaining non-optimal range, closing the problem. Our algorithm is tight (up to a polynomial factor) in queries, and also in time under a quantum RAM assumption. The idea is to extend the chained walk to a regime in which several collisions are returned at each step, and the “walks” themselves only perform a single diffusion layer.

3.9 Classical & Quantum Algorithms for Solving the Lattice Isomorphism Problem.

Wessel van Woerden (PQShield – Amsterdam, NL)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Wessel van Woerden

In this talk I will survey the currently known algorithms for solving the Lattice Isomorphism Problem (LIP) and its module version (Module-LIP). The latter case also involves some quantum steps, which can optionally be removed with additional assumptions and heuristics.

4 Working groups

4.1 Quantum Cryptanalysis of Non-Abelian Group Actions

Giacomo Borin (IBM Research Europe – Zürich, CH), Jean-François Biasse (University of South Florida – Tampa, US), Thomas Espitau (PQShield – Paris, FR), Alice Pellet-Mary (University of Bordeaux, FR), Christophe Petit (UL – Brussels, BE), Simona Samardjiska (Radboud University Nijmegen, NL), Daniel C. Smith-Tone (NIST – Gaithersburg, US), and Alexandre Wallet (PQShield – Paris, FR)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Giacomo Borin, Jean-François Biasse, Thomas Espitau, Alice Pellet-Mary, Christophe Petit, Simona Samardjiska, Daniel C. Smith-Tone, and Alexandre Wallet

The working group tried to explore the potential of applying quantum algorithms to cryptanalysis of the discrete logarithm problem on non-abelian group actions (also called vectorization problem). Two options were considered:

  1. 1.

    Applying the Kuperberg algorithm to the linear code equivalence problem. This approach did not yield any significant results.

  2. 2.

    Combining the reduction from [2] and the quantum algorithm from [1]. This approach was more promising, with some partial results obtained.

The main ideas were to rewrite the Principal Ideal Problem as a Borel hidden subgroup problem efficiently solvable with a generalization of the algorithm from [1]. Even if initial results were encouraging, the structure of the secret did not seems to be compatible with the information retrieved by the quantum algorithm.

Further work is needed to determine if this approach can be made to work.

References

  • [1] Chen, Mingjie, Muhammad Imran, Gábor Ivanyos, Péter Kutas, Antonin Leroux, and Christophe Petit. “Hidden stabilizers, the isogeny to endomorphism ring problem and the cryptanalysis of pSIDH.” In International Conference on the Theory and Application of Cryptology and Information Security, pp. 99-130. Singapore: Springer Nature Singapore, 2023.
  • [2] Chevignard, Clémence, Guilhem Mureau, Thomas Espitau, Alice Pellet-Mary, Heorhii Pliatsok, and Alexandre Wallet. “A reduction from Hawk to the principal ideal problem in a quaternion algebra.” In Annual International Conference on the Theory and Applications of Cryptographic Techniques, pp. 154-183. Cham: Springer Nature Switzerland, 2025.

4.2 Quantum algorithms inspired by Regev’s reduction

André Chailloux (INRIA – Paris, FR), Thomas Debris-Alazard (Ecole Polytechnique – Palaiseau, FR & Inria Saclay – Palaiseau, FR), Lynn Engelberts (CWI – Amsterdam, NL), Sean Hallgren (Pennsylvania State University – University Park, US), Samuel E. Jaques (University of Waterloo, CA), Stacey Jeffery (CWI – Amsterdam, NL), Johanna Loyer (INRIA Saclay – Palaiseau, FR), Michele Mosca (University of Waterloo, CA), Julian Nowakowski (Ruhr-Universität Bochum, DE), Alice Pellet-Mary (University of Bordeaux, FR), Yixin Shen (INRIA – Rennes, FR), and Jean-Pierre Tillich (INRIA – Paris, FR)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © André Chailloux, Thomas Debris-Alazard, Lynn Engelberts, Sean Hallgren, Samuel E. Jaques, Stacey Jeffery, Johanna Loyer, Michele Mosca, Julian Nowakowski, Alice Pellet-Mary, Yixin Shen, and Jean-Pierre Tillich

There is a recent family of quantum algorithm based on Regev’s reduction that has gained a lot of attention recently. In its modern formulation, this is a reduction between the Inhomogeneous Short Integer Solution Problem (ISIS) to the |S-LWE⟩ which is a variant of LWE where the error is in quantum superposition. For constructing quantum algorithms, this framework has first been presented by Chen, Liu and Zhandry and there have since been many works trying to leverage this reduction for solving code and lattice-based problems which are classically intractable. This approach has been quite successful and we have several examples of powerful quantum algorithms. However, the problems that can be attacked are still far from real problems used in post-quantum cryptography.

The idea of this working group was to have a general discussion on this family of algorithms. The main question was to determine whether these can have a strong impact on quantum cryptanalysis and therefore on the foundations of current post-quantum cryptography. We touched on the following questions:

  • Find structured codes/lattices for which these algorithms yield a quantum advantage.

  • Apart from Gaussian Elimination and the Arora-Ge algorithm, do we have access to other “generic” algorithms for LWE that we can use?

  • Can we “quantize” these algorithms so that they are more efficient in the presence of quantum noise?

  • Do we have access to more tools from quantum information theory than just (partial) unambiguous measurements?

  • Can we say something about the classical hardness that these problems have or can we dequantize these quantum algorithms?

  • How far are we from attacking a system like DILITHIUM with these algorithms?

The conclusion of this working group is that while the approach is promising, we don’t yet have examples where this can be directly used for lattice-based problems and that one requires a more in-depth understanding of the |S-LWE> and the differences with the LWE problem in order to fully take advantage of this approach.

4.3 Quantum algorithms for factoring and computing discrete logarithms, with a focus on Regev’s algorithm

Martin Ekerå (KTH Royal Institute of Technology – Stockholm, SE & Swedish NCSA, SE), Joel Gärtner (KTH Royal Institute of Technology – Stockholm, SE), and Gregory Kahanamoku-Meyer (MIT – Cambridge, US)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Martin Ekerå, Joel Gärtner, and Gregory Kahanamoku-Meyer

The discussion in the breakout group first centered on the practicability of Regev’s algorithm [10, 3]. The conclusion of the group was that although the new parallel spooky pebbling-based approach [7] reduces the circuit size and depth compared to earlier Fibonacci-based approaches [9, 8], it is still hard to see a niche for Regev’s algorithm where it would be of practical interest unless further optimizations are found or non-computational space is cheap.

The group considered various metrics that may be useful in comparing quantum algorithms when coarse-grained metrics such as that used in [4] no longer suffice to distinguish the best implementation, including but not limited to the space usage, depth, gate count and spacetime volume, both per-run and overall, and both logically and physically. The group agreed that in the short to medium term, algorithms and implementation techniques that achieve a small space footprint, most notably [11, 5, 2, 1, 6], are currently arguably the best option. In the long term, what matters most is arguably the spacetime volume across all runs (qubits times depth), and here too it appears hard for Regev’s algorithm to compete given the number of runs it requires (not least when considering the overhead of quantum error correction).

Furthermore, the group discussed options for parallelizing the pre-Regev algorithms when a similar amount of space is available as that required by Regev’s algorithm. With respect to parallelization, the group agreed that limited parallelization in [6] may be beneficial, as opposed to sequentially processing the many small primes. This would result in fairly substantial depth reduction at the expense of only a small increase in the space usage.

Finally, the group considered options for further reducing the space required to store the control registers in [1, 6], for instance via recycling some of the qubits. However, the conclusion of the group was that it would take new ideas to achieve such a space reduction without incurring a space blowup in other parts of the circuit.

References

  • [1] C. Chevignard, P.-A. Fouque, and A. Schrottenloher. Reducing the Number of Qubits in Quantum Factoring. In: Advances in Cryptology – CRYPTO 2025 (LNCS 16001), Springer, pages 384–415, 2025. doi:10.1007/978-3-032-01878-6_13
  • [2] M. Ekerå. On post-processing in the quantum algorithm for computing short discrete logarithms. Des. Codes Cryptogr., 88(11):2313–2335, Springer, 2020. doi:10.1007/s10623-020-00783-2
  • [3] M. Ekerå and J. Gärtner. Extending Regev’s Factoring Algorithm to Compute Discrete Logarithms. In: Post-Quantum Cryptography — PQCrypto 2024 (LNCS 14772), Springer, 2024, pp. 211–242. doi:10.1007/978-3-031-62746-0_10
  • [4] M. Ekerå and J. Gärtner. A High-Level Comparison of State-of-the-Art Quantum Algorithms for Breaking Asymmetric Cryptography. IACR Comm. Cryptol., 2(1):33, 2025. doi:10.62056/ayzojb0kr
  • [5] M. Ekerå and J. Håstad. Quantum Algorithms for Computing Short Discrete Logarithms and Factoring RSA Integers. In: Post-Quantum Cryptography — PQCrypto 2017 (LNCS 10346), Springer, 2017, pp. 347–363. doi:10.1007/978-3-319-59879-6_20
  • [6] C. Gidney. How to factor 2048 bit RSA integers with less than a million noisy qubits. ArXiv preprint arXiv:2505.15917, 2025. doi:10.48550/arXiv.2505.15917
  • [7] G. D. Kahanamoku-Meyer, S. Ragavan, and K. Van Kirk. Parallel Spooky Pebbling Makes Regev Factoring More Practical. ArXiv preprint arXiv:2510.08432, 2025. doi:10.48550/arXiv.2510.08432
  • [8] S. Ragavan. Regev Factoring Beyond Fibonacci: Optimizing Prefactors. Cryptology ePrint Archive, Paper 2024/636, 2024. url:https://ia.cr/2024/636
  • [9] S. Ragavan and V. Vaikuntanathan. Space-Efficient and Noise-Robust Quantum Factoring. In: Advances in Cryptology — CRYPTO 2024 (LNCS 14925), Springer, 2024, pp. 107–140. doi:10.1007/978-3-031-68391-6_4
  • [10] O. Regev. An Efficient Quantum Factoring Algorithm. J. ACM, 72(1):10, ACM, 2025. doi:10.1145/3708471
  • [11] P. W. Shor. Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer. SIAM J. Comput., 26(5):1484–1509, 1997. doi:10.1137/S0097539795293172

4.4 Algorithms for syzygies and applications

Hugues Randriambololona (ANSSI – Paris, FR), Christophe Petit (UL – Brussels, BE), Simona Samardjiska (Radboud University Nijmegen, NL), and Jean-Pierre Tillich (INRIA – Paris, FR)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Hugues Randriambololona, Christophe Petit, Simona Samardjiska, and Jean-Pierre Tillich

A first goal of this working group was to help participants get more familiarity or intuition with higher modules of syzygies. We then presented various algorithms to compute syzygies:

  • the iterative approach, following the definitions

  • a direct approach through Koszul cohomology.

We then discussed possible techniques (classical or quantum) that could speed-up the underlying linear algebra:

  • block Wiedemann type techniques

  • the HHL algorithm.

Last we tried to identify other possible applications of syzygies in cryptanalysis.

4.5 Topics in convolution-based quantum symmetric cryptanalysis

André Schrottenloher (INRIA – Rennes, FR), Gorjan Alagic (University of Maryland – College Park, US), Kaveh Bashiri (BSI – Bonn, DE), Xavier Bonnetain (LORIA & INRIA – Villers-lès-Nancy, FR), Simona Etinski (CWI – Amsterdam, NL), Christian Majenz (Technical University of Denmark – Lyngby, DK), and Hugues Randriambololona (ANSSI – Paris, FR)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © André Schrottenloher, Gorjan Alagic, Kaveh Bashiri, Xavier Bonnetain, Simona Etinski, Christian Majenz, and Hugues Randriambololona

This working group explored open questions related to block cipher cryptanalysis using the quantum convolution algorithm (QCA). This is a family of statistical attacks where the statistic of interest is expressed as a convolution, and used to distinguish right and wrong key guesses. We targeted in particular two problems.

The first problem was the use of convolution-based cryptanalysis in the case of zero-correlation linear attacks. In these linear attacks, the statistic for the right key guess becomes zero. Unfortunately in the quantum setting, it is the amplitude over the key itself which becomes zero, which is useless. We tried different manipulations of the QCA output which would have improved this situation, especially using independent zero-correlation statistics. Unfortunately our attempts in this direction failed.

The second problem was to make use of precomputations in the attack. Indeed, the computation of the QCA, at least in linear cryptanalysis, is not the dominating cost of the attack. We tried different approaches to gain a better advantage by pre-amplifying the output of the QCA. One of these attempts worked: we obtained a block cipher structure on which a non-trivial attack could be mounted. This attack can be seen roughly as a combination of Meet-in-the-middle cryptanalysis with linear cryptanalysis, which warrants further investigation.

5 Participants

  • Gorjan Alagic – University of Maryland – College Park, US

  • Daniel C. Apon – Anduril Industries – Costa Mesa, US

  • Kaveh Bashiri – BSI – Bonn, DE

  • Jean-François Biasse – University of South Florida – Tampa, US

  • Xavier Bonnetain – LORIA & INRIA – Villers-lès-Nancy, FR

  • Giacomo Borin – IBM Research Europe – Zürich, CH

  • Brennon Brimhall – Anduril Industries – Costa Mesa, US

  • André Chailloux – INRIA – Paris, FR

  • Yanlin Chen – University of Maryland – College Park, US

  • Thomas Debris-Alazard – Ecole Polytechnique – Palaiseau, FR & Inria Saclay – Palaiseau, FR

  • Martin Ekerå – KTH Royal Institute of Technology – Stockholm, SE & Swedish NCSA, SE

  • Lynn Engelberts – CWI – Amsterdam, NL

  • Thomas Espitau – PQShield – Paris, FR

  • Simona Etinski – CWI – Amsterdam, NL

  • Joel Gärtner – KTH Royal Institute of Technology – Stockholm, SE

  • Amin Shiraz Gilani – University of Maryland – College Park, US

  • Sean Hallgren – Pennsylvania State University – University Park, US

  • Kelsey Jackson – University of Maryland – College Park, US

  • Samuel E. Jaques – University of Waterloo, CA

  • Stacey Jeffery – CWI – Amsterdam, NL

  • Gregory Kahanamoku-Meyer – MIT – Cambridge, US

  • Susanna Kirchhoff – Forschungszentrum Jülich, DE

  • Peter Kristel – Cyberagentur – Halle, DE

  • Johanna Loyer – INRIA Saclay – Palaiseau, FR

  • Laura Maddison – University of Calgary, CA

  • Christian Majenz – Technical University of Denmark – Lyngby, DK

  • Michele Mosca – University of Waterloo, CA

  • Julian Nowakowski – Ruhr-Universität Bochum, DE

  • Alice Pellet-Mary – University of Bordeaux, FR

  • Christophe Petit – UL – Brussels, BE

  • Hugues Randriambololona – ANSSI – Paris, FR

  • Simona Samardjiska – Radboud University Nijmegen, NL

  • André Schrottenloher – INRIA – Rennes, FR

  • Yixin Shen – INRIA – Rennes, FR

  • Manasi Shingane – University of Maryland – College Park, US

  • Daniel C. Smith-Tone – NIST – Gaithersburg, US

  • Jean-Pierre Tillich – INRIA – Paris, FR

  • Wessel van Woerden – PQShield – Amsterdam, NL

  • Alexandre Wallet – PQShield – Paris, FR

  • Bo-Yin Yang – Academia Sinica – Taipei, TW

[Uncaptioned image]