Paper 2025/259 Original: eprint.iacr.org/2025/259 ↗

Improved Resultant Attack against Arithmetization-Oriented Primitives

Augustin Bariant
Aurélien Boeuf
Pierre Briaud
Maël Hostettler
Morten Øygarden
Håvard Raddum
Abstract

In the last decade, the introduction of advanced cryptographic protocols operating on large finite fields $\mathbb{F}_q$ has raised the need for efficient cryptographic primitives in this setting, commonly referred to as Arithmetization-Oriented (AO). The cryptanalysis of AO hash functions is essentially done through the study of the CICO problem on the underlying permutation. Two recent works at Crypto 2024 and Asiacrypt 2024 managed to solve the CICO problem much more efficiently than traditional Gröbner basis methods, using respectively advanced Gröbner basis techniques and resultants. In this paper, we propose an attack framework based on resultants that applies to a wide range of AO permutations and improves significantly upon these two recent works. Our improvements mainly come from an efficient reduction procedure that we propose and rigorously analyze, taking advantage of fast multivariate multiplication. We present the most efficient attacks on Griffin, Arion, Anemoi, and Rescue. We show that most variants of Griffin, Arion and Anemoi fail to reach the claimed security level. For the first time, we successfully break a parameter set of Rescue, namely its $512$-bit security variant. The presented theory and complexity estimates are backed up with experimental attacks. Notably, we practically find CICO solutions for $8$ out of $10$ rounds of Griffin, $11$ out of $20$ rounds of Anemoi, $6$ out of $18$ rounds of Rescue, improving by respectively $1$, $3$ and $1$ rounds on the previous best practical attacks.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
History
2025-11-20: last updated
2025-02-17: published
Short URL
https://ia.cr/2025/259
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2025/259,
      author = {Augustin Bariant and Aurélien Boeuf and Pierre Briaud and Maël Hostettler and Morten Øygarden and Håvard Raddum},
      title = {Improved Resultant Attack against Arithmetization-Oriented Primitives},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/259},
      year = {2025},
      url = {https://eprint.iacr.org/2025/259}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.