AN IMPROVED AES S-BOX AND ITS PERFORMANCE ANALYSIS

S-box is a unique nonlinear operation in Rijndael, one encryption algorithm chosen as AES, and it determines the performance of AES. In this paper, the weaknesses in complexity and security of AES S-box are analyzed. We propose to increase the complexity and security of AES S-box by modifying the affine transformation and adding an affine transformation. Performance analysis demonstrates that the improved AES S-box has following cryptographic properties: the affine transformation period is increased from 4 to the most 16, the iterative period is increased from less than 88 to the most 256, and the distance to SAC is reduced from 432 to 372. Moreover, the number of terms in the improved AES S-box algebraic expression is increased from 9 to 255, and its inverse Sbox keeps almost the same as AES inverse S-box. Comparison results suggest that the improved AES S-box has better performance and can readily be applied to AES.

[1]  Alex Biryukov,et al.  Distinguisher and Related-Key Attack on the Full AES-256 , 2009, CRYPTO.

[2]  Chu-Hsing Lin,et al.  A Transpositional Advanced Encryption Standard (AES) Resists 3-round Square Attack , 2009 .

[3]  Marine Minier,et al.  Improving Integral Attacks Against Rijndael-256 Up to 9 Rounds , 2008, AFRICACRYPT.

[4]  Wang Xin-mei,et al.  One AES S-box to increase complexity and its cryptanalysis , 2007 .

[5]  Jongsung Kim,et al.  Related-Key Rectangle Attacks on Reduced AES-192 and AES-256 , 2007, FSE.

[6]  Ling-guo Cui,et al.  A NEW S-BOX STRUCTURE NAMED AFFINE-POWER-AFFINE , 2007 .

[7]  Dengguo Feng,et al.  Improved Related-Key Impossible Differential Attacks on Reduced-Round AES-192 , 2006, Selected Areas in Cryptography.

[8]  Eli Biham,et al.  Related-Key Boomerang and Rectangle Attacks , 2005, EUROCRYPT.

[9]  Liu Jing-mei Affine transformation observation on Rijndael S-box , 2005 .

[10]  Raphael C.-W. Phan,et al.  Impossible differential cryptanalysis of 7-round Advanced Encryption Standard (AES) , 2004, Inf. Process. Lett..

[11]  Dong Hoon Lee,et al.  Resistance of S-Boxes against Algebraic Attacks , 2004, FSE.

[12]  Pla Uni,et al.  Property of Affine Transformation in S-box of AES , 2003 .

[13]  Matthew J. B. Robshaw,et al.  Essential Algebraic Structure within the AES , 2002, CRYPTO.

[14]  Pla Uni,et al.  Analysis of Structure of AES and its S-box , 2002 .

[15]  Bruce Schneier,et al.  Improved Cryptanalysis of Rijndael , 2000, FSE.

[16]  Joan Daemen,et al.  AES Proposal : Rijndael , 1998 .

[17]  Vincent Rijmen,et al.  The Block Cipher Square , 1997, FSE.