EA Based Dynamic Key Generation in RC4 Ciphering Applied to CMS

Ashraf Aboshosha, Kamal A. ElDahshan, Eman K. Elsayed, Ahmed A. Elngar
2015 International Journal of Network Security  
RC4 is the most widely used stream cipher algorithm. It is used to protect valuable electronic information. However, RC4 encryption algorithm suffers from a secret key generation as a seed problems. This paper proposes an intelligent dynamic secret key generation as a seed by employing an Evolutionary Algorithm (EA). The proposed RC4-EA method tends to enhance the RC4 encryption algorithm with a high degree of a seed key randomness. The main advantage of the proposed RC4-EA method is that the
more » ... neration of this secret key is done dynamically and randomly; this adds more strength of the RC4 encryption algorithm against breaking this cryptosystems. Several experiments on the proposed RC4-EA method are conducted. Where, the results of the experiments show the improvement of the encryption time and the throughput of the proposed encryption RC4-EA method. Also, the proposed validated RC4-EA encryption method is applied for data ciphering in Content Management System (CMS).
dblp:journals/ijnsec/AboshoshaEEE15 fatcat:zjfflnvevza2fiyyai72wdh744