Heuristic methods of gradient search for the cryptographic boolean functions

被引:0
|
作者
Kuznetsov A.A. [1 ]
Moskovchenko I.V. [2 ]
Prokopovych-Tkachenko D.I. [3 ]
Kuznetsova T.Y. [3 ]
机构
[1] V. Karazin National University of Kharkiv, 4 Svobody Sq., Kharkiv
[2] University of Customs and Finance, 2/4Volodymyra Vernadskoho St., Dnipro
[3] I. Kozhedub Kharkiv National Air Force University, 77/79 Sumska St., Kharkiv
来源
Telecommunications and Radio Engineering (English translation of Elektrosvyaz and Radiotekhnika) | 2019年 / 78卷 / 10期
关键词
Cryptographic Boolean functions; Heuristic methods; Nonlinear substitute blocks; Symmetric cryptography;
D O I
10.1615/TelecomRadEng.v78.i10.40
中图分类号
学科分类号
摘要
Heuristic methods of gradient search of the cryptographic Boolean functions that satisfy the required properties of balance, nonlinearity, autocorrelation, and other stability indicators are considered. The proposed method of gradient descent is investigated, in particular, estimates of nonlinearity and correlation immunity of the synthesized Boolean functions are given. A method for evaluating the computational efficiency of gradient search methods is proposed, based on the construction of sample (empirical) distribution functions, which characterize the probability of the formation of the Boolean functions with persistence indicators not lower than those required. As an indicator of computational efficiency, we propose the average number of attempts that need to be performed using the heuristic method to form a cryptographic Boolean function with the required properties. It is shown that the proposed gradient descent method allows the formation of cryptographic functions with the required durability indicators in fewer steps. The results of investigations of the cryptographic properties of the formed Boolean functions in comparison with the best known assessments are given. © 2019 Begell House Inc.. All rights reserved.
引用
收藏
页码:879 / 899
页数:20
相关论文
共 50 条
  • [31] Partially perfect nonlinear functions and a construction of cryptographic Boolean functions
    Hu, Lei
    Zeng, Xiangyong
    SEQUENCES AND THEIR APPLICATIONS - SETA 2006, 2006, 4086 : 402 - 416
  • [32] New Balanced Boolean Functions with Good Cryptographic Properties
    Wang, Qichun
    Xue, Xiangyang
    Kan, Haibin
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2009, E92A (10) : 2633 - 2637
  • [33] ALGORITHMS FOR COMPUTING CRYPTOGRAPHIC CHARACTERISTICS OF VECTORIAL BOOLEAN FUNCTIONS
    Kiseleva, N. M.
    Lipatova, E. S.
    Pankratova, I. A.
    Trifonova, E. E.
    PRIKLADNAYA DISKRETNAYA MATEMATIKA, 2019, (46): : 78 - 87
  • [34] Construction of nonlinear Boolean functions with important cryptographic properties
    Sarkar, P
    Maitra, S
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2000, 2000, 1807 : 485 - 506
  • [35] Constructions of vectorial Boolean functions with good cryptographic properties
    Li, Luyang
    Zhang, Weiguo
    SCIENCE CHINA-INFORMATION SCIENCES, 2016, 59 (11)
  • [36] On The Linear Structures of Cryptographic Rotation Symmetric Boolean Functions
    Elsheh, Esam
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 2085 - 2089
  • [37] A New Family of Boolean Functions with Good Cryptographic Properties
    Sosa-Gomez, Guillermo
    Paez-Osuna, Octavio
    Rojas, Omar
    Madarro-Capo, Evaristo Jose
    AXIOMS, 2021, 10 (02)
  • [38] A survey of metaheuristic algorithms for the design of cryptographic Boolean functions
    Djurasevic, Marko
    Jakobovic, Domagoj
    Mariot, Luca
    Picek, Stjepan
    CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2023, 15 (06): : 1171 - 1197
  • [39] Constructions of vectorial Boolean functions with good cryptographic properties
    Luyang LI
    Weiguo ZHANG
    Science China(Information Sciences), 2016, 59 (11) : 233 - 234
  • [40] Several classes of cryptographic Boolean functions with high nonlinearity
    Liu H.
    Wu G.
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2023, 50 (06): : 237 - 250