Abstrait

AMÉLIORATION DE L'ALGORITHME DE CHIFFREMENT PAR BLOCS RC6 (RC6_EN) ET COMPARAISON AVEC RC5 ET RC6

Vikas Tyagi, Shrinivas Singh

Dans cet article, nous présentons une version améliorée de l'algorithme de chiffrement par blocs RC6 (RC6_En - version améliorée RC6), qui est un algorithme de chiffrement symétrique [1] conçu pour un bloc de texte brut de 256 bits. RC6 utilise quatre registres (w-bit) pour stocker le texte brut et pour les rotations dépendantes des données [2, 3], mais cette version améliorée (RC6_En) utilise huit registres (w-bit) qui contribuent à augmenter les performances ainsi qu'à améliorer la sécurité. Sa caractéristique saillante comprend une expression algébrique à deux variables modulo 2w et 2 opérations de type Box, Box-Type I et Box-Type II. Chaque opération de type Box utilise deux registres (w-bit). Box-Type I fonctionne un peu comme l'opération à deux registres (A & B ou C & D) dans RC6 mais dans Box-Type II, le "ou" exclusif au niveau du bit est échangé par l'addition d'entiers modulo 2w utilisée dans Box-Type I et vice-versa, il améliore la diffusion à chaque tour. Cette version améliorée nécessite 2r+4 clés rondes additives et utilise chaque clé ronde deux fois pour chiffrer le fichier. Cette version améliorée est plus performante par rapport à RC5[4, 5] et RC6[2, 3] lorsque la taille du fichier est plus importante.

Avertissement: Ce résumé a été traduit à l'aide d'outils d'intelligence artificielle et n'a pas encore été examiné ni vérifié

Indexé dans

Google Scholar
Academic Journals Database
Open J Gate
Academic Keys
ResearchBible
CiteFactor
Electronic Journals Library
RefSeek
Hamdard University
Scholarsteer
International Innovative Journal Impact Factor (IIJIF)
International Institute of Organised Research (I2OR)
Cosmos

Voir plus