Best S-box amongst differently sized S-boxes based on the avalanche effect in the advance encryption standard algorithm (original) (raw)

Performance Analysis of Advanced Encryption Standard (AES) S-boxes

International Journal of Recent Technology and Engineering (IJRTE), 2020

The Advanced Encryption Standard (AES) algorithm is available in a wide scope of encryption packages and is the single straightforwardly accessible cipher insisted by the National Security Agency (NSA), The Rijndael S-box is a substitution box S-Box assumes a significant job in the AES algorithm security. The quality of S-Box relies upon the plan and mathematical developments. Our paper gives an outline of AES S-Box investigation, the paper finds that algebraic attack is the most security gap of AES S-Box, likewise give a thought regarding distinctive past research to improve the static S-confines that has been utilized AES, to upgrade the quality of AES Performance by shocking the best S-box.

Implementation of Stronger S-Box for Advanced Encryption Standard

vlsi&es),mallineni lakshmaiah engineering college,andhra pradesh,india 2 assistant professor,Mtech(vlsi&es),mallineni lakshmaiah engineering college,andhra pradesh,india ---------------------------------------------------ABSTRACT-------------------------------------------------------Advanced Encryption Standard (AES) block cipher system is widely used in cryptographic applications. The main core of AES block cipher is the substitution table or SBox. This S-box is used to provide confusion capability for AES. In addition, to strengthen the S-Box against algebraic attacks, the affine transformation is used. The requirements of information security within an organization have undergone several changes in the last few decades. With the fast evolution of digital data exchange, security of information becomes much important in data storage and transmission. The proposed paper

Optimization of AES Encryption Algorithm with S-Box

2013

In any wireless communication, security is crucial during data transmission. The encryption and decryption of data is the major challenge faced in the wireless communication for security of the data. These algorithms are used to ensure the security in the transmission channels. Similarly hardware utilization and power consumption are another major things to be considered since most of the mobile terminals are battery operated. In this paper, we use the Advanced Encryption Standard (AES) which works on a 128 bit data encrypting it with 128, 192 or 256 bits of keys for ensuring security. In this paper, we compare AES encryption with two different S-Boxes: S-box with 256 byte lookup table (Rijndael S-Box) and AES with 16 byte S-Box (Anubis S-Box). Optimized and synthesized VHDL code is used for AES encryption. Xilinx ISE 13.2i software is used for VHDL code implementation and Modelsim simulator is used for the simulation.

Security Effect on AES in Terms of Avalanche Effect by Using Alternate S-Box

International Conference on Intelligent Data Communication Technologies and Internet of Things (ICICI) 2018, 2018

For data security on the internet is now a significant issue since vast change of delicate information. For this purpose, understanding avalanche effect, which increases the security level of communication, is important. The powerful and highly demanded used secure algorithm is AES, it is a robust private key based cryptographic algorithm. In this paper different ways of encryption technique has been suggested, which is slightly robust against attack in terms of avalanche effect by modifying AES, which uses two different S-boxes alternatively because security of a cipher is centralized on the usage of s-box. Proposed approach has been tested with the basic AES in terms of different security measures like avalanche effect, randomness, bit independence criteria (BIC). Achieved result help us to conclude that the proposed method is more robust against attack.

Analysis of the Use of Whirlpool’s S-box, S1 and S2 SEED’s S-box in AES Algorithm with SAC Test

2013

Since 2001, Advanced Encryption Standard (AES) block cipher has become a standard algorithm and widely used in cryptographic applications. The heart of AES is a nonlinear substitution box (S-box) that generated using Affine transformation. In this paper, we change the original S-box with Whirlpool’s S-box, S1 and S2 Seed’s S-box. After that, we analyze the effect of their usage in AES and compared them to the original. We decide to use these S-boxes due to the similarity dimension with AES’s S-box. The cryptographic properties such as strict avalanche criterion (SAC), bit independence criterion (BIC), XOR table distribution and nonlinearity of theseS-boxes are analyzed in details. According to our experiments, S1 and S2 Seed’s S-box have an error value close to AES’s S-box error value for all tests but not so with Whirlpool’s S-box. We also test the original and modified AES using SAC. The test results showed that they satisfy SAC.

A Novel Construction of S16 AES S-boxes

A construction method of í µí±† 8 S-boxes is given in [6]. These í µí±† 8 S-boxes are generated by the action of symmetric group í µí±† 8 on AES S-box and these are 40320 in number. In this paper, we bounce a new method for the construction of 8 × 8 S-boxes. Instead of symmetric group í µí±† 8 , an action of symmetric group í µí±† 16 is performed on AES S-box. Accordingly, 16! (20922789888000) new í µí±† 16 S-boxes are generated. We analyze the strength of the proposed S-boxes by Balance property, Nonlinearity test (NL), Bit Independence Criterion (BIC), Linear Approximation Probability (LP), Strict Avalanche Criterion (SAC) and Differential Approximation Probability (DP). In addition, by Majority Logic Criterion (MLC) an application of these new S-boxes is observed for image encryption. Furthermore, we evaluate the results of these analyses with AES, APA, Gray, í µí±† 8 AES, Skipjack, Xyi and Residue prime S-box to know the rank of our proposed S-boxes comparative to other S-boxes. The generated S-boxes are also used to construct í µí±š 16! (í µí±š ≤ 16!)secret keys that are applied to AES in order to make it more secure.

SECURITY ANALYSIS OF AES AND ENHANCING ITS SECURITY BY MODIFYING S-BOX WITH AN ADDITIONAL BYTE

Secured and opportune transmission of data alwaysis a significant feature for any organization. Robust encryption techniques and algorithms always facilitate in augmenting secrecy, authentication and reliability of data. At present, Advanced Encryption Standard (AES) patronized by NIST is the most secure algorithm for escalating the confidentiality of data. This paper mainly focuses on an inclusive analysis related to the security of existing AES algorithm and aim to enhance the level security of this algorithm. Through some modification of existing AES algorithm by XORing an additional byte with s-box value, we have successfully increased the Time Security and Strict Avalanche Criterion. We have used random additional key for increasing security. Since this key is random, result of security measurement sometimes fluctuates.

Considerations About the Possibilities to Improve Aes S-Box Cryptographic Properties by Multiplication

2015

The algorithm Rijndael was tested and chosen as the Advanced Encryption Standard (AES) in 2001, at the end of a security evaluation that lasted for years. Testing and evaluation process proved the algorithm’s strength and efficiency. The algorithm AES is a block cipher with a SPN (Substitution Permutation Network) structure. The cornerstone of the algorithm’s security is the substitution box (S-box) and its strength relies on its special algebraic construction which uses mixed operation in different order Galois Fields (base field and extended field). This paper is a study on the possibilities to improve some cryptographic properties of Rijndael Substitution box and the effect of these changes.

S-Box using AES Technique

Abstract— To design a substitution box (S-BOX) using both encryption and decryption. From that, the proposed system can achieve a higher throughput and higher energy efficiency. The S-BOX is designed by using Advanced Encryption Standard (AES). The AES is a symmetric key standard for encryption and decryption of blocks of data. In encryption, the AES accepts a plaintext input, which is limited to 128 bits, and a key that can be specified to be 128 bits to generate the Cipher text. In decryption, the cipher text is converted to original one. By using this AES technique the original text is highly secured and the information is not broken by the intruder. From that, the design of S-BOX is used to protect the message and also achieve a high throughput , high energy efficiency and occupy less area.

Key-Dependent S-Box Generation in AES Block Cipher System

Informatica, 2009

Advanced Encryption Standard (AES) block cipher system is widely used in cryptographic applications. A nonlinear substitution operation is the main factor of the AES cipher system strength. The purpose of the proposed approach is to generate the random S-boxes changing for every change of the secret key. The fact that the S-boxes are randomly key-dependent and unknown is the main strength of the new approach, since both linear and differential cryptanalysis require known S-boxes. In the paper, we briefly analyze the AES algorithm, substitution S-boxes, linear and differential cryptanalysis, and describe a randomly key-dependent S-box and inverse S-box generation algorithm. After that, we introduce the independency measure of the S-box elements, and experimentally investigate the quality of the generated S-boxes.