• Home
  • Search
  • Cryptanalytic Applications of the Polynomial Method for Solving Multivariate Equation Systems over GF(2)
  • Cite Icon54
  • https://doi.org/10.1007/978-3-030-77870-5_14Copy DOI Icon

Cryptanalytic Applications of the Polynomial Method for Solving Multivariate Equation Systems over GF(2)

  • Jan 1, 2021
  • Itai Dinur
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

At SODA 2017 Lokshtanov et al. presented the first worst-case algorithms with exponential speedup over exhaustive search for solving polynomial equation systems of degree d in n variables over finite fields. These algorithms were based on the polynomial method in circuit complexity which is a technique for proving circuit lower bounds that has recently been applied in algorithm design. Subsequent works further improved the asymptotic complexity of polynomial method-based algorithms for solving equations over the field \(\mathbb {F}_2\). However, the asymptotic complexity formulas of these algorithms hide significant low-order terms, and hence they outperform exhaustive search only for very large values of n.In this paper, we devise a concretely efficient polynomial method-based algorithm for solving multivariate equation systems over \(\mathbb {F}_2\). We analyze our algorithm’s performance for solving random equation systems, and bound its complexity by about \(n^2 \cdot 2^{0.815n}\) bit operations for \(d = 2\) and \(n^2 \cdot 2^{\left( 1 - 1/2.7d\right) n}\) for any \(d \ge 2\).We apply our algorithm in cryptanalysis of recently proposed instances of the Picnic signature scheme (an alternate third-round candidate in NIST’s post-quantum standardization project) that are based on the security of the LowMC block cipher. Consequently, we show that 2 out of 3 new instances do not achieve their claimed security level. As a secondary application, we also improve the best-known preimage attacks on several round-reduced variants of the Keccak hash function.Our algorithm combines various techniques used in previous polynomial method-based algorithms with new optimizations, some of which exploit randomness assumptions about the system of equations. In its cryptanalytic application to Picnic, we demonstrate how to further optimize the algorithm for solving structured equation systems that are constructed from specific cryptosystems.

Similar Papers
  • Research Article

Modeling an Optimization Problem to Solve a System of Algebraic Equations for Cryptanalysis

  • Nov 01, 2010
  • Journal of Internet Technology
  • Jung Hwan Song +1
  • Research Article

The Mathematical Safe Problem and Its Solution (Part 2)

  • Mar 30, 2021
  • Cybernetics and Computer Technologies
  • Sergii Kryvyi +1
  • Book Chapter

Counting the Solutions of a System of Equations over Finite Field is NP-Hard

  • Jan 01, 2010
  • Hong Lin
  • Book Chapter
  • Citations698

Cryptanalysis of Block Ciphers with Overdefined Systems of Equations

  • Jan 01, 2002
  • Nicolas T Courtois +1
  • Research Article

On radicals and coordinate partial orders

  • Aug 01, 2019
  • Journal of Physics: Conference Series
  • A Yu Nikitin
  • Book Chapter
  • Citations808

Efficient Algorithms for Solving Overdefined Systems of Multivariate Polynomial Equations

  • Jan 01, 2000
  • Nicolas Courtois +3
  • Research Article
  • Citations5

ON THE DISTURBANCE ATTENUATION FOR INPUT DELAY SYSTEMS

  • Jan 01, 2005
  • IFAC Proceedings Volumes
  • M Di Loreto +2
  • Research Article
  • Citations4

An augmented approach for pseudo-free groups in smart cyber-physical system

  • Mar 10, 2018
  • Cluster Computing
  • M V Ranjith Kumar +2
  • PDF
  • Research Article
  • Citations3

PRECISE Photonic Hybrid Electromagnetic Solver

  • Jun 01, 2022
  • IEEE Photonics Journal
  • Davide Bazzanella +4
  • Conference Article
  • Citations19

Achieving efficient polynomial multiplication in fermat fields using the fast Fourier transform

  • Mar 10, 2006
  • Selçuk Baktir +1
  • Research Article
  • Citations1

Design of precompensator for a diagonal interactor using Markov parameters

  • Jan 08, 2008
  • Electrical Engineering in Japan
  • Yasuhiko Mutoh
  • Research Article
  • Citations4

Exhaustive Search for Various Types of MDS Matrices

  • Sep 20, 2019
  • SHILAP Revista de lepidopterología
  • Abhishek Kesarwani +2
  • Conference Article
  • Citations1

An Estimate of the Complexity of the Section Finding Problem on Algebraic Surfaces

  • Nov 01, 2016
  • Shinya Okumura +2
  • Research Article
  • Citations13

Zero-Knowledge Proofs for Finite Field Arithmetic or: Can Zero-Knowledge be for Free?

  • Jan 27, 1997
  • BRICS Report Series
  • Ronald Cramer +1
  • Research Article
  • Citations10

The Number of Rational Points of a Family of Algebraic Varieties over Finite Fields

  • Nov 15, 2017
  • Algebra Colloquium
  • Shuangnian Hu +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.