International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 67 - Number 12 |
Year of Publication: 2013 |
Authors: Paul A. J., Saju A., Lekshmi R. Nair |
10.5120/11445-7039 |
Paul A. J., Saju A., Lekshmi R. Nair . Data based Transposition to Enhance Data Avalanche and Differential Data Propagation in Advanced Encryption Standard. International Journal of Computer Applications. 67, 12 ( April 2013), 6-9. DOI=10.5120/11445-7039
In symmetric block ciphers, substitution and transposition operations are performed in multiple rounds to transform plaintext blocks into ciphertext blocks. In advanced Encryption Standard (AES) the transposition of data is facilitated by shift row and mix column operations. In Matrix Array Symmetric Key (MASK) Encryption, a block cipher proposed by the author, the data transposition is achieved by data based rotations. The data based transposition procedure offers two advantages. First, it is simple to implement and secondly, the procedure produces a strong data avalanche effect and differential data propagation. In this paper the possibility of improvising the performance of AES using data based transposition in its diffusion rounds is examined. As a case study, the data based transposition procedure has been introduced in AES. The data avalanche and differential data propagation produced in AES have been observed. The paper describes the data based transposition procedure and the enhanced data avalanche and differential data propagation produced in AES. It has been shown that, the data avalanche effect and differential data propagation characteristics of AES have been improved.