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

Prikl. Diskr. Mat. Suppl., 2018 Issue 11, Pages 54–57 (Mi pdma372)

This article is cited in 2 papers

Mathematical Methods of Cryptography

Public key cryptosystems on Boolean functions

G. P. Agibalov, I. A. Pankratova

Tomsk State University, Tomsk

Abstract: The objective of this conference paper is to present in Russian a brief review of contents of the recent article by authors (see Prikladnaya Diskrenaya Matematika, 2018, no. 40, pp. 23–33) where a cryptographic system including both public-key encryption and digital signature schemes has been constructed with the help of non-typical for such cryptosystems mathematical means, namely the invertible systems of Boolean functions which are in turn produced from bijective vector Boolean functions by applying the permutation and negation operations to their arguments and coordinates. Besides the cryptosystem definition, the article contains the descriptions of cryptanalysis problems for both encryption and signature schemes in the cryptosystem, their solutions with known plaintext attacks, a general scheme for constructing such attacks on the base of linearization set method for solving a nonlinear system of Boolean equations, specific attacks constructed according to this scheme for all possible types of a private key, and asymptotic estimates for computational complexity of these attacks. All the mentioned results, excluding the specific attacks in plural particular cases, are described in this review.

Keywords: vector Boolean functions, invertibility, asymmetric substitution cryptosystem, cryptanalysis.

UDC: 519.7

DOI: 10.17223/2226308X/11/17



Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024