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 条
  • [21] Heuristic methods for parameter estimation in a smart beam structure
    Libo-on, Jeoffrey T.
    Lope, Jose Ernie C.
    del Rosario, Ricardo C. H.
    WORLD CONGRESS ON ENGINEERING 2008, VOLS I-II, 2008, : 896 - +
  • [22] Improvement of Production Process Scheduling with the Use of Heuristic Methods
    Musial, Kamil
    Gornicka, Dagmara
    Burduk, Anna
    INTELLIGENT SYSTEMS IN PRODUCTION ENGINEERING AND MAINTENANCE, 2019, 835 : 195 - 204
  • [23] HEURISTIC TOOLS FOR THE ESTIMATION OF THE EXTREMAL INDEX: A COMPARISON OF METHODS
    Ferreira, Marta
    REVSTAT-STATISTICAL JOURNAL, 2018, 16 (01) : 115 - 136
  • [24] PROJECT CONTROL SYSTEM CREATION WITH HEURISTIC METHODS IN AN ORGANIZATION
    Gaga, Vladimir N.
    Nikolaenko, Valentin S.
    TOMSK STATE UNIVERSITY JOURNAL, 2013, (374): : 137 - +
  • [25] A Sensitivity-Based Heuristic Search for Constrained Optimization in Complex Systems
    Gao Peiwang
    Ma Xiaoqing (Department of Mechanical and Electronic Engineering
    JournalofSystemsEngineeringandElectronics, 1999, (01) : 75 - 80
  • [26] Construction of resilient Boolean functions in odd variables with strictly almost optimal nonlinearity
    Yujuan Sun
    Jiafang Zhang
    Sugata Gangopadhyay
    Designs, Codes and Cryptography, 2019, 87 : 3045 - 3062
  • [27] HEURISTIC METHODS FOR DESIGNING UNIMODULAR CODE SEQUENCES WITH PERFORMANCE GUARANTEES
    Ragi, Shankarachary
    Chong, Edwin K. P.
    Mittelmann, Hans D.
    2017 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2017, : 3221 - 3225
  • [28] Construction of resilient Boolean functions in odd variables with strictly almost optimal nonlinearity
    Sun, Yujuan
    Zhang, Jiafang
    Gangopadhyay, Sugata
    DESIGNS CODES AND CRYPTOGRAPHY, 2019, 87 (12) : 3045 - 3062
  • [29] Volt/VAR Optimization: A Survey of Classical and Heuristic Optimization Methods
    Mataifa, H.
    Krishnamurthy, S.
    Kriger, C.
    IEEE ACCESS, 2022, 10 : 13379 - 13399
  • [30] Heuristic methods to solve the alternative subgraphs assembly line balancing problem
    Capacho, Liliana
    Pastor, Rafael
    Guschinskaya, Olga
    Dolgui, Alexandre
    2006 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, VOLS 1 AND 2, 2006, : 501 - +