Design of substitution nodes (S-Boxes) of a block cipher intended for preliminary encryption of confidential information

This paper considers a new method for obtaining an S-box, which is one of the nonlinear transformations used in modern block-symmetric cipher systems. This method is based on modular arithmetic, that is, exponentiation modulo polynomial in extended Galois fields [Formula: see text]. The indicators a...

Full description

Bibliographic Details
Main Authors: Ardabek Khompysh, Nursulu Kapalova, Kunbolat Algazy, Dilmukhanbet Dyusenbayev, Kairat Sakan
Format: Article
Language:English
Published: Taylor & Francis Group 2022-12-01
Series:Cogent Engineering
Subjects:
Online Access:https://www.tandfonline.com/doi/10.1080/23311916.2022.2080623
_version_ 1797721452270583808
author Ardabek Khompysh
Nursulu Kapalova
Kunbolat Algazy
Dilmukhanbet Dyusenbayev
Kairat Sakan
author_facet Ardabek Khompysh
Nursulu Kapalova
Kunbolat Algazy
Dilmukhanbet Dyusenbayev
Kairat Sakan
author_sort Ardabek Khompysh
collection DOAJ
description This paper considers a new method for obtaining an S-box, which is one of the nonlinear transformations used in modern block-symmetric cipher systems. This method is based on modular arithmetic, that is, exponentiation modulo polynomial in extended Galois fields [Formula: see text]. The indicators and criteria of efficiency of the obtained S-box (balance, Hamming distance, distribution criteria, autocorrelation, algebraic immunity, cyclic structure of the S-box) are analyzed. The cryptographic characteristics are presented in comparison with the substitution boxes of known modern block ciphers. In addition, the resulting S-box was investigated by the methods of linear and differential cryptanalysis. In the future, the proposed S-box will be used in the developed encryption algorithm designed for the pre-encryption of confidential information.
first_indexed 2024-03-12T09:34:32Z
format Article
id doaj.art-d00f1f4f73a24c59b4d6d33df3d6c06a
institution Directory Open Access Journal
issn 2331-1916
language English
last_indexed 2024-03-12T09:34:32Z
publishDate 2022-12-01
publisher Taylor & Francis Group
record_format Article
series Cogent Engineering
spelling doaj.art-d00f1f4f73a24c59b4d6d33df3d6c06a2023-09-02T13:50:10ZengTaylor & Francis GroupCogent Engineering2331-19162022-12-019110.1080/23311916.2022.2080623Design of substitution nodes (S-Boxes) of a block cipher intended for preliminary encryption of confidential informationArdabek Khompysh0Nursulu Kapalova1Kunbolat Algazy2Dilmukhanbet Dyusenbayev3Kairat Sakan4Institute of Information and Computational Technologies of the RK MES CS, KazakhstanInstitute of Information and Computational Technologies of the RK MES CS, KazakhstanInstitute of Information and Computational Technologies of the RK MES CS, KazakhstanInstitute of Information and Computational Technologies of the RK MES CS, KazakhstanInstitute of Information and Computational Technologies of the RK MES CS, KazakhstanThis paper considers a new method for obtaining an S-box, which is one of the nonlinear transformations used in modern block-symmetric cipher systems. This method is based on modular arithmetic, that is, exponentiation modulo polynomial in extended Galois fields [Formula: see text]. The indicators and criteria of efficiency of the obtained S-box (balance, Hamming distance, distribution criteria, autocorrelation, algebraic immunity, cyclic structure of the S-box) are analyzed. The cryptographic characteristics are presented in comparison with the substitution boxes of known modern block ciphers. In addition, the resulting S-box was investigated by the methods of linear and differential cryptanalysis. In the future, the proposed S-box will be used in the developed encryption algorithm designed for the pre-encryption of confidential information.https://www.tandfonline.com/doi/10.1080/23311916.2022.2080623block ciphersS-boxBoolean functionsnonlinear transformationstrict avalanche criterion (SAC)algebraic immunity
spellingShingle Ardabek Khompysh
Nursulu Kapalova
Kunbolat Algazy
Dilmukhanbet Dyusenbayev
Kairat Sakan
Design of substitution nodes (S-Boxes) of a block cipher intended for preliminary encryption of confidential information
Cogent Engineering
block ciphers
S-box
Boolean functions
nonlinear transformation
strict avalanche criterion (SAC)
algebraic immunity
title Design of substitution nodes (S-Boxes) of a block cipher intended for preliminary encryption of confidential information
title_full Design of substitution nodes (S-Boxes) of a block cipher intended for preliminary encryption of confidential information
title_fullStr Design of substitution nodes (S-Boxes) of a block cipher intended for preliminary encryption of confidential information
title_full_unstemmed Design of substitution nodes (S-Boxes) of a block cipher intended for preliminary encryption of confidential information
title_short Design of substitution nodes (S-Boxes) of a block cipher intended for preliminary encryption of confidential information
title_sort design of substitution nodes s boxes of a block cipher intended for preliminary encryption of confidential information
topic block ciphers
S-box
Boolean functions
nonlinear transformation
strict avalanche criterion (SAC)
algebraic immunity
url https://www.tandfonline.com/doi/10.1080/23311916.2022.2080623
work_keys_str_mv AT ardabekkhompysh designofsubstitutionnodessboxesofablockcipherintendedforpreliminaryencryptionofconfidentialinformation
AT nursulukapalova designofsubstitutionnodessboxesofablockcipherintendedforpreliminaryencryptionofconfidentialinformation
AT kunbolatalgazy designofsubstitutionnodessboxesofablockcipherintendedforpreliminaryencryptionofconfidentialinformation
AT dilmukhanbetdyusenbayev designofsubstitutionnodessboxesofablockcipherintendedforpreliminaryencryptionofconfidentialinformation
AT kairatsakan designofsubstitutionnodessboxesofablockcipherintendedforpreliminaryencryptionofconfidentialinformation