سیویلیکا را در شبکه های اجتماعی دنبال نمایید.

Hardware Implementation of Dynamic S-BOX to Use in AES Cryptosystem

Publish Year: 1396
Type: Journal paper
Language: English
View: 515

This Paper With 7 Page And PDF Format Ready To Download

Export:

Link to this Paper:

Document National Code:

JR_JCR-10-2_005

Index date: 13 January 2018

Hardware Implementation of Dynamic S-BOX to Use in AES Cryptosystem abstract

One of the major cipher symmetric algorithms is AES. Its main feature is to use S-BOX step, which is the only nonlinear part of this standard possessing fixed structure. During the previous studies, it was shown that AES standard security was increased by changing the design concepts of S-BOX and production of dynamic S-BOX. In this paper, a change of AES standard security is studied by production of dynamic and key-dependent S-BOX. Also the LFSR random number generation hardware algorithm is applied in order to produce the dynamic S-BOX. In order to produce a dynamic and keydependent S-BOX, the field bits of key are divided into separated bits at first and then a byte is selected by LFSR algorithm randomly. The number of selected bit is considered as the repeating number of LFSR algorithm and is applied in order to produce dynamic S-BOX. In the evaluation step, we compared the proposed model with fixed S-BOX model in the original AES algorithm. It was shown that the proposed implementation could increase the security as about 0.2%, 0.017% and 0.19%, 0.04 in the case of avalanche effect, output bits dependence criteria, compared with the strict avalanche criteria and in the case of linear criteria, respectively.

Hardware Implementation of Dynamic S-BOX to Use in AES Cryptosystem Keywords:

Hardware Implementation of Dynamic S-BOX to Use in AES Cryptosystem authors

Sahar Darvish Motevali

Faculty of Computer and Information Technology Engineering, Qazvin Branch, Islamic Azad University, Qazvin, Iran

Kooroush Manochehri

Department of Computer Engineering and IT, Parand Branch, Islamic Azad University, Parand, Iran