The asymmetric encryption system ACBF is considered. Its key is an invertible vectorial Boolean function constructing from a generating function (which is considered known) using the negation and permutation operations of variables and coordinates. Of these four operations, some are identical, the rest form a set of key parameters; finding them is the goal of the attack. For seven of 15 possible sets of key parameters, attacks with known plaintext are described, their complexity is given. For five sets of key parameters, attacks with choosen plaintext are presented too. The main stage of the attacks is the solution of the auxiliary problem of finding a columns permutation, with the means of which one Boolean matrix is obtained from another. It has been proved that, for uniquely determing the key, it is necessary to have 2 logn plaintexts (in average) in the attack with a known plaintext, and it is enough to choose logn plaintexts in the attack with a choosen plaintext, where n is the length of text.
Download file
Counter downloads: 53
- Title Cryptanalysis of an asymmetric cipher on Boolean functions
- Headline Cryptanalysis of an asymmetric cipher on Boolean functions
- Publesher
Tomsk State University
- Issue Prikladnaya Diskretnaya Matematika - Applied Discrete Mathematics 50
- Date:
- DOI 10.17223/20710410/50/2
Keywords
ACBF cryptosystem, vectorial Boolean functions, cryptanalysisAuthors
References
Agibalov G. P. and Pankratova I. A. Asymmetric cryptosystems on Boolean functions // Прикладная дискретная математика. 2018. №40. С. 23-33.
Агибалов Г. П., Панкратова И. А. Криптосистемы с открытым ключом на булевых функциях // Прикладная дискретная математика. Приложение. 2018. №11. С. 54-57.
Боровкова И. В., Панкратова И. А. Криптоанализ шифрсистемы ACBF // Прикладная дискретная математика. Приложение. 2019. №12. С. 90-93.
Агибалов Г. П., Липский В. Б., Панкратова И. А. О криптографическом расширении и его реализации для русского языка программирования // Прикладная дискретная математика. 2013. №3(21). С. 93-104.
Menezes A. J., Van Oorshot P. C., and Vanstone S. A. Handbook of Applied Cryptography. N.Y.: CRC Press, 1997.

Cryptanalysis of an asymmetric cipher on Boolean functions | Prikladnaya Diskretnaya Matematika - Applied Discrete Mathematics. 2020. № 50. DOI: 10.17223/20710410/50/2
Download full-text version
Counter downloads: 192