XOR Vector Space based S-Box generation and its Application to DES and AES for the Time-Efficient Image Encryption

A substitution box (S-Box) is a fundamental component used in DES and AES. This is used to achieve non-linearity in encryption. The use of S-Box also introduces the property of confusion in symmetric cipher systems. A finite field in the multiplicative inverses of GF (28) is the basis for the genera...

Full description

Saved in:
Bibliographic Details
Published inInternational Journal on Electrical Engineering and Informatics Vol. 16; no. 2; pp. 180 - 195
Main Authors Upadhyaya, Arun, Rai, C. Shantharama, Aithal, Ganesh
Format Journal Article
LanguageEnglish
Published Bandung School of Electrical Engineering and Informatics, Bandung Institute of Techonolgy, Indonesia 01.06.2024
Subjects
Online AccessGet full text
ISSN2085-6830
2087-5886
DOI10.15676/ijeei.2024.16.2.3

Cover

More Information
Summary:A substitution box (S-Box) is a fundamental component used in DES and AES. This is used to achieve non-linearity in encryption. The use of S-Box also introduces the property of confusion in symmetric cipher systems. A finite field in the multiplicative inverses of GF (28) is the basis for the generation of the S-Box in the AES algorithm. This paper presents a novel approach that utilizes the XOR vector space for generating the S-Box. The XOR vector space is constructed using two-dimensional values comprising vectors of size of 2b. Following this, the resulting S-Box is employed in standard algorithms such as DES and AES to encrypt the image. Furthermore, this paper assesses the security aspects of the proposed algorithm by measuring various parameters. The result is compared with methods that generate various S-Boxes for the DES and AES algorithms. This suggests that the proposed method is relatively better.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:2085-6830
2087-5886
DOI:10.15676/ijeei.2024.16.2.3