Public key cryptosystems on boolean functions | Applied Discrete Mathematics. Supplement. 2018. № 11. DOI: 10.17223/2226308X/11/17

Public key cryptosystems on boolean functions

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 cryp-tosystem 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.

Download file
Counter downloads: 178

Keywords

cryptanalysis, invertibility, asymmetric substitution cryptosystem, криптанализ, vector Boolean functions, криптосистемы с открытым ключом, обратимость, векторные булевы функции

Authors

NameOrganizationE-mail
Agibalov G. P.Tomsk State Universityagibalov@isc.tsu.ru
Pankratova I. A.Tomsk State Universitypank@isc.tsu.ru
Всего: 2

References

Агибалов Г. П. Логические уравнения в криптоанализе генераторов ключевого потока // Вестник Томского государственного университета. Приложение. 2003. №6. С. 31-41.
Agibalov G. P. Substitution block ciphers with functional keys // Прикладная дискретная математика. 2017. №38. С. 57-65.
Агибалов Г. П. Методы решения систем полиномиальных уравнений над конечным полем // Вестник Томского государственного университета. Приложение. 2006. № 17. С. 4-9.
Agibalov G. P. and Pankratova I. A. Asymmetric cryptosystems on Boolean functions // Прикладная дискретная математика. 2018. №40. С. 23-33.
 Public key cryptosystems on boolean functions | Applied Discrete Mathematics. Supplement. 2018. № 11. DOI: 10.17223/2226308X/11/17

Public key cryptosystems on boolean functions | Applied Discrete Mathematics. Supplement. 2018. № 11. DOI: 10.17223/2226308X/11/17