2023Himičeskaâ tehnologiâ. Kontrolʹ i upravlenie/Chemical Technology. Control and ManagementOpen access

ALGORITHM FOR GENERATION OF S-BOX USING TRIGONOMETRIC TRANSFORMATION IN GENETIC ALGORITHM PARAMETERS

Javokhir Abdurazzokov

Open full text 11 citations

Abstract

This article presents a fairly reliable algorithm for generating an S-box using a trigonometric function in the parameters of the genetic algorithm. S-boxes are essential components of modern cryptography and are used for permutation operations in various block cipher algorithms. The efficiency of the algorithm was demonstrated by various experimental experiments, which showed that the created S-box is sufficiently resistant to linear and differential cryptanalysis attacks. During the experimental analysis, the proposed S-box showed good results in various criteria, where the average level of nonlinearity was 105, the criterion of strict avalanche efficiency was 0.4941, the probability of linear convergence was 0.1328, and the probability of differential convergence was 10/256. Based on the obtained results, the effectiveness of the algorithm shows that the S-box is sufficiently stable for linear and differential cryptanalysis, which is illustrated by tables and graphs. It is worth noting that experimental experiments make it possible to create S-boxes with excellent cryptographic properties of this algorithm, such as high nonlinearity and differential probability of convergence and a fairly linear probability of convergence. Future improvements to this algorithm may make it applicable to various block ciphers and greatly improve the security of block ciphers.

Open-access reader

About this research paper

What this paper is about

This article presents a fairly reliable algorithm for generating an S-box using a trigonometric function in the parameters of the genetic algorithm. S-boxes are essential components of modern cryptography and are used for permutation operations in various block cipher algorithms. The efficiency of the algorithm was demonstrated by various experimental experiments, which showed that the created S-box is sufficiently resistant to linear and differential cryptanalysis attacks. During the experimental analysis, the proposed S-box showed good results in various criteria, where the average level of nonlinearity was 105, the criterion of strict avalanche efficiency was 0.4941, the probability of linear convergence was 0.1328, and the probability of differential convergence was 10/256. Based on the obtained results, the effectiveness of the algorithm shows that the S-box is sufficiently stable for linear and differential cryptanalysis, which is illustrated by tables and graphs. It is worth noting that experimental experiments make it possible to create S-boxes with excellent cryptographic properties of this algorithm, such as high nonlinearity and differential probability of convergence and a fairly linear probability of convergence. Future improvements to this algorithm may make it applicable to various block ciphers and greatly improve the security of block ciphers.

Why it matters

OpenAlex reports 11 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

This article presents a fairly reliable algorithm for generating an S-box using a trigonometric function in the parameters of the genetic algorithm. S-boxes are essential components of modern cryptography and are used for permutation operations in various block cipher algorithms. The efficiency of the algorithm was demonstrated by various experimental experiments, which showed that the created S-box is sufficiently resistant to linear and differential cryptanalysis attacks. During the experimental analysis, the proposed S-box showed good results in various criteria, where the average level of nonlinearity was 105, the criterion of strict avalanche efficiency was 0.4941, the probability of linear convergence was 0.1328, and the probability of differential convergence was 10/256. Based on the obtained results, the effectiveness of the algorithm shows that the S-box is sufficiently stable for linear and differential cryptanalysis, which is illustrated by tables and graphs. It is worth noting that experimental experiments make it possible to create S-boxes with excellent cryptographic properties of this algorithm, such as high nonlinearity and differential probability of convergence and a fairly linear probability of convergence. Future improvements to this algorithm may make it applicable to various block ciphers and greatly improve the security of block ciphers.

Key concepts: Block cipher, Linear cryptanalysis, S-box, Differential cryptanalysis, Algorithm, Impossible differential cryptanalysis, Higher-order differential cryptanalysis, Cryptography

Related papers

Back to paper searchBrowse research topicsOriginal source
ALGORITHM FOR GENERATION OF S-BOX USING TRIGONOMETRIC TRANSFORMATION IN GENETIC ALGORITHM PARAMETERS — Research Paper | ScholarLens