30675

A Novel S-box Substitution Technique for AES Algorithm

Article

Last updated: 04 Jan 2025

Subjects

-

Tags

-

Abstract

In AES, the S-box substitution of each byte is depends on the input byte value only. In this paper, a novel method for substituting each byte is introduced. In this method, the substitution of each byte is depending not only on its value but also depend on the input key and the derived subkeys. The keys are used to generate two parameters that are
used for mapping the substituted value horizontally and vertically to a random location in the S-box. The first parameter, subkey plus the input value, are used to rotate the row horizontally to the new location. The second parameter, subkey plus substituted value result from first parameter, are used to rotate the column vertically to new location which
is final substitution value. The required modifications are made for the inverse substitution saving the non-linearity relationship between the Sbox and its inverse. In this technique, we can get up to 256! Substitutions values instead of 256 values as in normal AES algorithm which increase the encryption complexity and complicate the cryptanalysis process. The results show that this is achieved with negligible extra delay. The increase of the substitution domain achieved from this Technique doesn't require to construct a new S-box, or inverse S-box as it does in the dynamic Sbox
approaches in which the need for re-evaluation and proved against cryptanalysis after every new S-box construction is compulsory.

DOI

10.21608/iceeng.2012.30675

Keywords

AES, Avalanche effect, Cryptography, Key dependent Sbox, NISTSts, SAC

Authors

First Name

Faiz

Last Name

Mohamed

MiddleName

Yousif

Affiliation

-

Email

-

City

-

Orcid

-

First Name

M.

Last Name

Gadallah

MiddleName

E.

Affiliation

-

Email

-

City

-

Orcid

-

First Name

Alaa Eldin

Last Name

Rohiem

MiddleName

-

Affiliation

-

Email

-

City

-

Orcid

-

First Name

Ashraf

Last Name

Elbayoumy

MiddleName

Diaa

Affiliation

-

Email

-

City

-

Orcid

-

Volume

8

Article Issue

8th International Conference on Electrical Engineering ICEENG 2012

Related Issue

5272

Issue Date

2012-05-01

Receive Date

2019-04-24

Publish Date

2012-05-01

Page Start

1

Page End

15

Print ISSN

2636-4433

Online ISSN

2636-4441

Link

https://iceeng.journals.ekb.eg/article_30675.html

Detail API

https://iceeng.journals.ekb.eg/service?article_code=30675

Order

40

Type

Original Article

Type Code

833

Publication Type

Journal

Publication Title

The International Conference on Electrical Engineering

Publication Link

https://iceeng.journals.ekb.eg/

MainTitle

A Novel S-box Substitution Technique for AES Algorithm

Details

Type

Article

Created At

22 Jan 2023