Design of a Modified Rijndael Algorithm Using 2D Rotations

Summary Rijmen and Daemen had proposed Rijndael algorithm for Advanced Encryption Standard (AES) in June 1998. It was accepted for commercial use due to its symmetric and parallel structure, well adapted to modern processors and its suitability to smart cards. Rijndael algorithm uses an iterated block cipher with a variable block length and a variable key length. The block length and the key length can be independently specified to 128, 192 or 256 bits. We are proposing a modification which we rotate the bytes using 2 Dimensional rotation of the block after Step 4, thereby increasing confusion-diffusion. The proposed scheme will have improved complexity that increases the security for a 128 and 256 bits block case without increase in the length of the key used.

[1]  Simon Heron,et al.  Encryption: Advanced Encryption Standard (AES) , 2009 .

[2]  Chun Yan,et al.  A Research and Improvement Based on Rijndael Algorithm , 2009, 2009 First International Conference on Information Science and Engineering.

[3]  Abdullah Rashed,et al.  A New Approach in Key Generation and Expansion in Rijndael Algorithm , 2006, Int. Arab J. Inf. Technol..

[4]  Pushpa R. Suri,et al.  A Cipher based on 3D Array Block Rotation , 2010 .