|
On the annihilators of Boolean polynomials
V. K. Leontievab, E. N. Gordeevb a Dorodnitsyn Computing Center, 42 Vavilov Street, 119991 Moscow, Russia
b Bauman Moscow State Technical University, 5 Vtoraya Baumanskaya Street, 105005 Moscow, Russia
Abstract:
Boolean functions in general and Boolean polynomials (Zhegalkin polynomials or algebraic normal forms (ANF)) in particular are the subject of theoretical and applied studies in various fields of computer science. This article addresses the linear operators of the space of Boolean polynomials in $n$ variables, which leads to the results on the problem of finding the minimum annihilator degree for a given Boolean polynomial. This problem is topical in various analytical and algorithmic aspects of cryptography. Boolean polynomials and their combinatorial properties are under study in discrete analysis. The theoretical foundations of information security include the study of the properties of Boolean polynomials in connection with cryptography. In this article, we prove a theorem on the minimum annihilator degree. The class of Boolean polynomials is described for which the degree of an annihilator is at most $1$. We give a few combinatorial characteristics related to the properties of the space of Boolean polynomials. Some estimates of the minimum degree of an annihilator are given. We also consider the case of symmetric polynomials. Bibliogr. 26.
Keywords:
Boolean polynomial, symmetric polynomial, annihilator, linear operator, cryptosystem.
Received: 24.01.2019 Revised: 10.09.2019 Accepted: 25.09.2019
Citation:
V. K. Leontiev, E. N. Gordeev, “On the annihilators of Boolean polynomials”, Diskretn. Anal. Issled. Oper., 27:1 (2020), 88–109; J. Appl. Industr. Math., 14:1 (2020), 162–175
Linking options:
https://www.mathnet.ru/eng/da945 https://www.mathnet.ru/eng/da/v27/i1/p88
|
Statistics & downloads: |
Abstract page: | 381 | Full-text PDF : | 177 | References: | 41 | First page: | 12 |
|