RC5 (chiffrement)
- RC5 (chiffrement)
-
Pour les articles homonymes, voir
RC5.
Chiffrement RC5 |
|
Résumé |
Concepteur(s) |
Ron Rivest |
Première publication |
1994 |
Dérivé de |
- |
Chiffrement(s) basé(s) sur cet algorithme |
RC6 |
Caractéristiques |
Taille(s) du bloc |
32, 64 et 128 bits |
Longueur(s) de la clé |
0 à 2 048 bits (multiple de 8) |
Structure |
rotations dépendantes des données |
Nombre de tours |
1-255 (12 conseillé originalement) |
Meilleure cryptanalyse |
-. |
modifier |
RC5 est un chiffrement par bloc, fonctionnant grâce à une clé, dont la longueur varie de 0 à 2 048 bits. Il a été créé en 1994 par Ron Rivest pour la RSA Security. L'acronyme « RC » signifie « Ron's Code » ou « Rivest's Cipher ».
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 0 à 2048 bits et un nombre de tour 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é susceptible à une attaque différentielle utilisant 244 textes clairs[1]. 18–20 tours sont suggérés comme une protection suffisante.
Voir aussi
Références
- ↑ Biryukov A. and Kushilevitz E. (1998). Improved Cryptanalysis of RC5. EUROCRYPT 1998.
Liens externes
Wikimedia Foundation.
2010.
Contenu soumis à la licence CC-BY-SA. Source : Article RC5 (chiffrement) de Wikipédia en français (auteurs)
Regardez d'autres dictionnaires:
Rc5 — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. RC5 ou RC 5, protocole pour télécommande infrarouge, RC5, chiffrement utilisé en informatique. Ce document provient de « Rc5 ». Catégorie : Homonymie … Wikipédia en Français
RC5 — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. RC5 ou RC 5, protocole pour télécommande infrarouge, RC5, chiffrement utilisé en informatique. Catégorie : Homonymie … Wikipédia en Français
Chiffrement Par Bloc — Le chiffrement par bloc (en anglais block cipher) est une des deux grandes catégories de chiffrements modernes en cryptographie symétrique, l autre étant le chiffrement par flot. La principale différence vient du découpage des données en blocs de … Wikipédia en Français
Chiffrement de bloc — Chiffrement par bloc Le chiffrement par bloc (en anglais block cipher) est une des deux grandes catégories de chiffrements modernes en cryptographie symétrique, l autre étant le chiffrement par flot. La principale différence vient du découpage… … Wikipédia en Français
Chiffrement Par Produit — En cryptographie, un chiffrement par produit est un type populaire de chiffrement de bloc qui exécute à la suite un certain nombre de transformations simples comme des substitutions, des permutations et des opérations d arithmétique modulaire.… … Wikipédia en Français
Chiffrement à rétroaction de sortie — Mode d opération (cryptographie) En cryptographie, un mode d opération est la manière de traiter les blocs de texte clairs et chiffrés au sein d un algorithme de chiffrement par bloc. Chacun des modes possède ses propres atouts. Plusieurs modes… … Wikipédia en Français
Chiffrement par bloc — Le chiffrement par bloc (en anglais block cipher) est une des deux grandes catégories de chiffrements modernes en cryptographie symétrique, l autre étant le chiffrement par flot. La principale différence vient du découpage des données en blocs de … Wikipédia en Français
Chiffrement par produit — En cryptographie, un chiffrement par produit est un type populaire de chiffrement de bloc qui exécute à la suite un certain nombre de transformations simples comme des substitutions, des permutations et des opérations d arithmétique modulaire.… … Wikipédia en Français
RC5 — ● ►en sg. np. m. ►CRYPTO Rivest Cypher 5. algorithme de chiffrement à clé secrète … Dictionnaire d'informatique francophone
Algorithme de chiffrement par bloc — Chiffrement par bloc Le chiffrement par bloc (en anglais block cipher) est une des deux grandes catégories de chiffrements modernes en cryptographie symétrique, l autre étant le chiffrement par flot. La principale différence vient du découpage… … Wikipédia en Français