Replace AES key expansion algorithm by modified genetic algorithm
Sliman Arrag, Abdellatif Hamdoun, Abderrahim Tragha, Salah eddine Khamlich · Applied Mathematical Sciences · 2013
This paper presents new algorithms that simplify the creation and expansion process of the encryption key of the AES algorithm, which is considered one of the most important elements in the process of encryption, by creating new key generator architectures that allows us to have 10 different keys. These changes, based on genetic algorithm and the linear feedback shift register algorithm, improve the performances and the efficiency of the encryption algorithm. The implementations of the hardware and software architectures are studied in Altera Cyclone II devices by using the VHDL language.