Sari Mahrous Saran, Ali Maki Saghir, Saleh Sami Saleh
Le chiffrement du flux RC4 est l'un des systèmes de chiffrement symétriques les plus importants, il est simple et utilisé dans un certain nombre de produits commerciaux. RC4 utilise des permutations dynamiques et évite d'utiliser un registre de décalage linéaire inversé (LFSR). Il présente de nombreuses vulnérabilités, comme la tendance dans le flux de clé généré à biaiser certains octets de la clé vers différentes valeurs. Ce travail propose un nouvel algorithme utilisant S-box de la norme de chiffrement avancé (AES) pour résoudre le lien entre les sorties publiques connues de l'état interne. Le tableau est rempli de valeurs S-box et des opérations de permutation supplémentaires sont utilisées. L'analyse de l'algorithme proposé le long de la clé variable produit des flux d'octets de clé sans biais simple et double. Ce travail obtient un nouvel algorithme qui combine l'efficacité de RC4 et la robustesse de AES. Les résultats montrent que les séquences générées par RC4 amélioré sont plus aléatoires que la séquence générée par RC4. De plus, l'algorithme développé nécessite moins de temps d'exécution que RC4. En outre, l'algorithme développé est résistant à la plupart des attaques, telles que l'attaque par distinction et peut être utilisé dans différents protocoles tels que le protocole de couche de sockets sécurisés (SSL), et Oracle Secure SQL, et le protocole Wired Equivalent Privacy (WEP)
.



