RUS  ENG
Full version
JOURNALS // Prikladnaya Diskretnaya Matematika. Supplement // Archive

Prikl. Diskr. Mat. Suppl., 2021 Issue 14, Pages 104–110 (Mi pdma542)

This article is cited in 1 paper

Mathematical Methods of Cryptography

Generating additional constraints in algebraic cryptanalysis using SAT oracles

A. A. Semenova, K. V. Antonovb, I. A. Gribanovaa

a Matrosov Institute for System Dynamics and Control Theory of Siberian Branch of Russian Academy of Sciences, Irkutsk
b Moscow Engineering Physics Institute (National Nuclear Research University)

Abstract: We describe a new technique aimed to generate new constraints which augment with the original set of constraints for a problem of algebraic cryptanalysis. In case the original problem is reduced to a system of Multivariate Quadratic equations over GF(2), the generated constraints can be in the form of linear equations over two-element field. If the considered problem is reduced to SAT, then new constraints are in the form of logic equivalences, anti-equivalences or unit resolvents. In both cases we demonstrate that new constraints generated by the proposed technique can decrease the complexity estimation of attacks on considered functions.

Keywords: algebraic cryptanalysis, Boolean satisfiability problem (SAT), MQ systems of equations over GF(2), SAT oracle.

UDC: 519.7

DOI: 10.17223/2226308X/14/23



© Steklov Math. Inst. of RAS, 2026