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 random session keys and use these keys to generate S-boxes. The random key generation will overcome the brute force attack and the key dependent S-box will make cipher resistant to linear and differential cryptanalysis.
L. N. Pradeep and Bhattacharjya, A., “Random Key and Key Dependent S-box Generation for AES Cipher to Overcome Known Attacks”, in Security in Computing and Communications, Berlin, Heidelberg, 2013.