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

IEEE Access, 2023

Full text Open access: Gold Metadata (CSL-JSON)
DOI 10.1109/access.2023.3295909
Data confidence 70 medium
How this score is calculated

It is built from checkable properties of the record itself: whether the article has a DOI, how many independent sources confirmed its data, whether the required fields are filled in, and how recent the latest confirmation is. Disagreement between sources and a missing identifier lower it. A value of 80 or above means the record was published without further checking; 60 to 79 means it is published at reduced confidence, with a manual check advisable. A record verified by an editor by hand is never pushed below 90 by a recalculation. This scores our data about the article, not the article itself.

Abstract

This study 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 cryptographic algorithms to create confusion. The CBC mode design is used in block ciphers to hide periodic patterns and create diffusion of the effect. The main objective of this study was to evaluate the cryptographic strength of S-boxes using periodicity detection in CBC mode. 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 S-box element sequences. To apply the diffusion of the effect of the CBC mode on the S-boxes, the encryption functions used in the block ciphers were replaced with the substitution functions used for the S-boxes. An S-box was selected for use in the Advanced Encryption Standard (AES) to demonstrate the experiments and results of the study. In this study, the cyclic properties of the S-box were considered from two different aspects: the periodicity detection of the S-box with respect to iterations and blocks. According to our study, the results of the AES S-box and other S-boxes exhibited very long periods, which indicates that the influence of the CBC mode spread over many iterations and blocks, indicating a high level of cryptographic strength for S-boxes.