RUS  ENG
Full version
JOURNALS // Informatika i Ee Primeneniya [Informatics and its Applications] // Archive

Inform. Primen., 2019 Volume 13, Issue 2, Pages 37–46 (Mi ia591)

This article is cited in 2 papers

On local affinity based method of solving systems of quadratic Boolean equations

O. A. Logacheva, A. A. Sukayevb, S. N. Fedorovb

a Institute of Informatics Problems, Federal Research Center “Computer Science and Control” of the Russian Academy of Sciences, 44-2 Vavilov Str., Moscow 119333, Russian Federation
b M. V. Lomonosov Moscow State University, 1 Michurinskiy Prosp., Moscow 119192, Russian Federation

Abstract: Solving nonlinear systems of Boolean equations is NP-hard. Nevertheless, certain classes of such systems can be solved by efficient algorithms. There are theoretical and applied reasons for studying these classes and designing corresponding efficient algorithms. The paper proposes an approach to solving the systems of quadratic equations over two-element field. The method makes use of the quadratic functions' representation by their affine normal forms, i. e., in a sense, of their piecewise affine approximation. So, the initial nonlinear instance comes to a number of linear equations systems of the same variables. The paper also discusses possible ways to reduce the complexity of the proposed method.

Keywords: Boolean function, system of quadratic Boolean equations, vector space partition, flat, local affinity, affine normal form, algebraic cryptanalysis.

Received: 01.04.2019

DOI: 10.14357/19922264190206



Bibliographic databases:


© Steklov Math. Inst. of RAS, 2025