Periodicity Detection of the Substitution Box in the CBC Mode of Operation: Experiment and Study

This paper presents a technique for investigating the cyclic properties of substitution boxes (S-boxes) in the Cipher Block Chaining (CBC) mode of operation. S-boxes provide nonlinear transformations in encryption algorithms to create confusion and enhance cryptographic strength. The CBC mode design...

Full description

Bibliographic Details
Main Authors: Zhanna Alimzhanova, Maria Skublewska-Paszkowska, Dauren Nazarbayev
Format: Article
Language:English
Published: IEEE 2023-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10184306/
_version_ 1797771707567570944
author Zhanna Alimzhanova
Maria Skublewska-Paszkowska
Dauren Nazarbayev
author_facet Zhanna Alimzhanova
Maria Skublewska-Paszkowska
Dauren Nazarbayev
author_sort Zhanna Alimzhanova
collection DOAJ
description This paper presents a technique for investigating the cyclic properties of substitution boxes (S-boxes) in the Cipher Block Chaining (CBC) mode of operation. S-boxes provide nonlinear transformations in encryption algorithms to create confusion and enhance cryptographic strength. The CBC mode design is used in block ciphers to hide periodic patterns and create a diffusion effect. The main objective of this study was to detect the periodicity of the bijective S-boxes in CBC mode to evaluate their cryptographic strength. The study of S-boxes using the presented technique allows us to examine them in a different manner and study their diffusion levels, the metrics of which are the periodicities of the S-box element sequences. To apply the diffusion effect of the CBC mode to the S-boxes, the encryption function used in the cryptographic ciphers was changed to a substitution function for the S-boxes used as an inner nonlinear component of the encryption function. The S-box used in the Advanced Encryption Standard (AES) was selected for experiment and study. In this study, the cyclic properties of the S-box were considered from two different aspects: periodicity detection of the S-box with respect to iterations and blocks. According to our study, the maximal periods of the AES S-box and various other S-boxes were found to be very large, indicating that the influence of the CBC mode spread over many iterations and blocks, thus confirming the high level of cryptographic strength of the S-boxes.
first_indexed 2024-03-12T21:41:30Z
format Article
id doaj.art-83bbc2ad1454439fb4f91fd4ec7d2d7b
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-03-12T21:41:30Z
publishDate 2023-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-83bbc2ad1454439fb4f91fd4ec7d2d7b2023-07-26T23:00:23ZengIEEEIEEE Access2169-35362023-01-0111756867569510.1109/ACCESS.2023.329590910184306Periodicity Detection of the Substitution Box in the CBC Mode of Operation: Experiment and StudyZhanna Alimzhanova0https://orcid.org/0000-0001-6282-5356Maria Skublewska-Paszkowska1https://orcid.org/0000-0002-0760-7126Dauren Nazarbayev2https://orcid.org/0000-0001-7505-0422Department of Information Systems, Faculty of Information Technology, Al-Farabi Kazakh National University, Almaty, KazakhstanDepartment of Computer Science, Faculty of Electrical Engineering and Computer Science, Lublin University of Technology, Lublin, PolandDepartment of Information Systems, Faculty of Information Technology, Al-Farabi Kazakh National University, Almaty, KazakhstanThis paper presents a technique for investigating the cyclic properties of substitution boxes (S-boxes) in the Cipher Block Chaining (CBC) mode of operation. S-boxes provide nonlinear transformations in encryption algorithms to create confusion and enhance cryptographic strength. The CBC mode design is used in block ciphers to hide periodic patterns and create a diffusion effect. The main objective of this study was to detect the periodicity of the bijective S-boxes in CBC mode to evaluate their cryptographic strength. The study of S-boxes using the presented technique allows us to examine them in a different manner and study their diffusion levels, the metrics of which are the periodicities of the S-box element sequences. To apply the diffusion effect of the CBC mode to the S-boxes, the encryption function used in the cryptographic ciphers was changed to a substitution function for the S-boxes used as an inner nonlinear component of the encryption function. The S-box used in the Advanced Encryption Standard (AES) was selected for experiment and study. In this study, the cyclic properties of the S-box were considered from two different aspects: periodicity detection of the S-box with respect to iterations and blocks. According to our study, the maximal periods of the AES S-box and various other S-boxes were found to be very large, indicating that the influence of the CBC mode spread over many iterations and blocks, thus confirming the high level of cryptographic strength of the S-boxes.https://ieeexplore.ieee.org/document/10184306/AESblock cipherCBC mode of operationcyclic propertiesperiodicityS-box
spellingShingle Zhanna Alimzhanova
Maria Skublewska-Paszkowska
Dauren Nazarbayev
Periodicity Detection of the Substitution Box in the CBC Mode of Operation: Experiment and Study
IEEE Access
AES
block cipher
CBC mode of operation
cyclic properties
periodicity
S-box
title Periodicity Detection of the Substitution Box in the CBC Mode of Operation: Experiment and Study
title_full Periodicity Detection of the Substitution Box in the CBC Mode of Operation: Experiment and Study
title_fullStr Periodicity Detection of the Substitution Box in the CBC Mode of Operation: Experiment and Study
title_full_unstemmed Periodicity Detection of the Substitution Box in the CBC Mode of Operation: Experiment and Study
title_short Periodicity Detection of the Substitution Box in the CBC Mode of Operation: Experiment and Study
title_sort periodicity detection of the substitution box in the cbc mode of operation experiment and study
topic AES
block cipher
CBC mode of operation
cyclic properties
periodicity
S-box
url https://ieeexplore.ieee.org/document/10184306/
work_keys_str_mv AT zhannaalimzhanova periodicitydetectionofthesubstitutionboxinthecbcmodeofoperationexperimentandstudy
AT mariaskublewskapaszkowska periodicitydetectionofthesubstitutionboxinthecbcmodeofoperationexperimentandstudy
AT daurennazarbayev periodicitydetectionofthesubstitutionboxinthecbcmodeofoperationexperimentandstudy