2017Unpublished venueRequires access

Advance Encryption Standard by Using Dynamic S-Box

Farshid Hossein Nejad

Open publisher page 0 citations

Abstract

Substitution table or S-Box is the major core of AES algorithm and it is used to provide confusion capability for AES. The aim of this study is to design dynamic S-Box which depends on rounds keys for encryption in AES-128. The parameters of the dynamic S-Box have features equivalent to those in the normal algorithm AES. Static S-Box allows attackers to study S-Box and discover weak issues while by using dynamic S-Box approach, it makes difficult and more complex for attacker to do any offline study of an attack of one particular set of S- boxes. Both algorithms are implemented with MATLAB and also, input and output for data collection is hexadecimal format. The proposed AES is compared with normal AES in term of security analysis by avalanche effect test, and it is compared simulation times between two algorithms.

About this research paper

What this paper is about

Substitution table or S-Box is the major core of AES algorithm and it is used to provide confusion capability for AES. The aim of this study is to design dynamic S-Box which depends on rounds keys for encryption in AES-128. The parameters of the dynamic S-Box have features equivalent to those in the normal algorithm AES. Static S-Box allows attackers to study S-Box and discover weak issues while by using dynamic S-Box approach, it makes difficult and more complex for attacker to do any offline study of an attack of one particular set of S- boxes. Both algorithms are implemented with MATLAB and also, input and output for data collection is hexadecimal format. The proposed AES is compared with normal AES in term of security analysis by avalanche effect test, and it is compared simulation times between two algorithms.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Substitution table or S-Box is the major core of AES algorithm and it is used to provide confusion capability for AES. The aim of this study is to design dynamic S-Box which depends on rounds keys for encryption in AES-128. The parameters of the dynamic S-Box have features equivalent to those in the normal algorithm AES. Static S-Box allows attackers to study S-Box and discover weak issues while by using dynamic S-Box approach, it makes difficult and more complex for attacker to do any offline study of an attack of one particular set of S- boxes. Both algorithms are implemented with MATLAB and also, input and output for data collection is hexadecimal format. The proposed AES is compared with normal AES in term of security analysis by avalanche effect test, and it is compared simulation times between two algorithms.

Key concepts: S-box, AES implementations, Advanced Encryption Standard, Encryption, Computer science, Encryption software, Set (abstract data type), Algorithm

Related papers

Back to paper searchBrowse research topicsOriginal source
Advance Encryption Standard by Using Dynamic S-Box — Research Paper | ScholarLens