RC5 (chiffrement)

{{#ifeq:||Un article de Ziki, l'encyclopédie libre.|Une page de Ziki, l'encyclopédie libre.}}
Révision datée du 29 décembre 2021 à 00:31 par 2a01:cb0c:a27:9e00:853b:4cf4:2bba:802b (discussion) (Ajout d'un lien vers la page de RC6. Add a link to RC6 wiki.)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Modèle:Voir homonymes {{#invoke:Bandeau|ébauche}} Modèle:Infobox V3/Début Modèle:Infobox V3/Image Wikidata Modèle:Infobox V3/Tableau début Modèle:Infobox V3/Tableau Ligne mixte Wikidata Modèle:Infobox V3/Tableau Ligne mixte Wikidata Modèle:Infobox V3/Tableau Ligne mixte Wikidata Modèle:Infobox V3/Tableau Ligne mixte Modèle:Infobox V3/Tableau fin Modèle:Infobox V3/Tableau début Modèle:Infobox V3/Tableau Ligne mixte Modèle:Infobox V3/Tableau Ligne mixte Modèle:Infobox V3/Tableau Ligne mixte Modèle:Infobox V3/Tableau Ligne mixte Modèle:Infobox V3/Tableau fin Modèle:Infobox V3/Titre Bloc -. Modèle:Infobox V3/Fin avec wikidata RC5 est un chiffrement par bloc, fonctionnant grâce à une clé, dont la longueur varie de 40 à Modèle:Unité<ref name=":0" />. Il a été créé en 1994 par Ron Rivest pour la Modèle:Lang. L'acronyme « RC » signifie « Modèle:Lang » ou « Modèle:Lang ».

Il existe une variante RC5P qui utilise l'addition plutôt que XOR. Il existe une attaque basée sur la cryptanalyse Mod n pour RC5P.

RC6, basé sur RC5 fut candidat au concours pour devenir le standard actuel de chiffrement (AES).

Description

Contrairement à de nombreux algorithmes, RC5 possède une taille variable de bloc 32, 64 ou 128 bits), une clef allant de 40 à 2040 bits<ref name=":0">Modèle:Lien web</ref> et un nombre de tours de 0 à 255. Le chiffrement original suggère un choix de paramètres avec une taille de bloc de 64 bits, une clef de 128-bit et 12 tours.

Cryptanalyse

12-tours de RC5 (avec un bloc de 64-bit) est considéré comme vulnérable à une attaque différentielle utilisant 244 textes clairs<ref name="Biryukov">Biryukov A. and Kushilevitz E. (1998). Improved Cryptanalysis of RC5. EUROCRYPT 1998.</ref>. 18–20 tours sont suggérés comme une protection suffisante.

Voir aussi

Références

Modèle:Références

Liens externes

Modèle:Palette Modèle:Portail