Table of Contents
Fetching ...

The regular multivariate quadratic problem

Antoine Joux, Rocco Mora

TL;DR

The paper defines the Regular Multivariate Quadratic (RMQ) problem, a hard variant of the classical MQ problem requiring a regular solution structure, and proves its NP-completeness. It then comprehensively analyzes RMQ hardness using three main avenues: algebraic cryptanalysis (Hilbert series, degree of regularity, Gröbner bases, and hybrid methods), probabilistic polynomial methods (PPM) in various recursive forms, and an alternative modeling that maps blocks to higher-degree polynomials with fewer variables. Across boolean and larger finite fields, the authors derive asymptotic complexity bounds, demonstrate that algebraic approaches typically offer the strongest asymptotic guarantees, and show that hybrid methods can closely approach exhaustive search in practice. The work highlights RMQ’s potential cryptographic utility and outlines open questions around practical-instantiation costs and adaptive attacks, suggesting RMQ as a meaningful primitive for post-quantum cryptography research.

Abstract

In this work, we introduce a novel variant of the multivariate quadratic problem, which is at the core of one of the most promising post-quantum alternatives: multivariate cryptography. In this variant, the solution of a given multivariate quadratic system must also be regular, i.e. if it is split into multiple blocks of consecutive entries with the same fixed length, then each block has only one nonzero entry. We prove the NP-completeness of this variant and show similarities and differences with other computational problems used in cryptography. Then we analyze its hardness by reviewing the most common solvers for polynomial systems over finite fields, derive asymptotic formulas for the corresponding complexities and compare the different approaches.

The regular multivariate quadratic problem

TL;DR

The paper defines the Regular Multivariate Quadratic (RMQ) problem, a hard variant of the classical MQ problem requiring a regular solution structure, and proves its NP-completeness. It then comprehensively analyzes RMQ hardness using three main avenues: algebraic cryptanalysis (Hilbert series, degree of regularity, Gröbner bases, and hybrid methods), probabilistic polynomial methods (PPM) in various recursive forms, and an alternative modeling that maps blocks to higher-degree polynomials with fewer variables. Across boolean and larger finite fields, the authors derive asymptotic complexity bounds, demonstrate that algebraic approaches typically offer the strongest asymptotic guarantees, and show that hybrid methods can closely approach exhaustive search in practice. The work highlights RMQ’s potential cryptographic utility and outlines open questions around practical-instantiation costs and adaptive attacks, suggesting RMQ as a meaningful primitive for post-quantum cryptography research.

Abstract

In this work, we introduce a novel variant of the multivariate quadratic problem, which is at the core of one of the most promising post-quantum alternatives: multivariate cryptography. In this variant, the solution of a given multivariate quadratic system must also be regular, i.e. if it is split into multiple blocks of consecutive entries with the same fixed length, then each block has only one nonzero entry. We prove the NP-completeness of this variant and show similarities and differences with other computational problems used in cryptography. Then we analyze its hardness by reviewing the most common solvers for polynomial systems over finite fields, derive asymptotic formulas for the corresponding complexities and compare the different approaches.

Paper Structure

This paper contains 37 sections, 11 theorems, 189 equations, 4 figures, 1 table.

Key Result

Proposition 1

Let $S=\{f_1,\dots,f_m\}\subseteq R$ be a regular system with $\deg(f_i)=d_i$ for all $i \in \llbracket 1 , m \rrbracket$. Then

Figures (4)

  • Figure 1: Absolute complexity, comparison among algebraic and probabilistic methods
  • Figure 2: Complexity relative to brute force, comparison among algebraic and probabilistic methods
  • Figure 3: Absolute complexity, comparison with the methods for the alternative system description
  • Figure 4: Complexity relative to brute force, comparison with the methods for the alternative system description

Theorems & Definitions (28)

  • Definition 1: Hilbert function/series
  • Definition 2: Regular system
  • Remark 1
  • Proposition 1
  • Definition 3: Semi-regular sequence
  • Definition 4: Semi-regular sequence over $\mathbb{F}_2$
  • Proposition 2
  • Definition 5: Macaulay Matrix M94
  • Definition 6: Witness degree (adapted from BFSS13)
  • Proposition 3
  • ...and 18 more