International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 83 - Number 10 |
Year of Publication: 2013 |
Authors: Nada Hussein M. Ali, Abdul Monem S. Rahma, Abdul Mohsen Jaber |
10.5120/14481-2785 |
Nada Hussein M. Ali, Abdul Monem S. Rahma, Abdul Mohsen Jaber . Encryption using Dual Key Transformation based on Creation of Multi S- Boxes in AES Algorithm. International Journal of Computer Applications. 83, 10 ( December 2013), 1-6. DOI=10.5120/14481-2785
The Advanced Encryption Standard (AES) is using in a large scale of applications that need to protect their data and information. A nonlinear substitution operation is the main factor of the AES cipher system strength. The S-Box component that used in AES is fixed, and not changeable. The purpose of the proposed approach is to use dual keys in encryption and decryption processes in SubByte transformation function. The first key generate multi random S-boxes depend on using multi keys that led to generate S- boxes provided that each one has its inverse associated with it, the second key is a random distribution of the S-boxes, the dual keys lead in increasing the complexity degree within the same delay time during the encryption and decryption processes in SubByte function. The results show that the present proposed algorithm has good cryptographic strength, with the added benefit that is resistant to linear and differential cryptanalysis, which require that the S-boxes be known beside the encryption key.