RC5 (chiffrement)

RC5 (chiffrement)
Page d'aide sur l'homonymie Pour les articles homonymes, voir RC5.
Chiffrement RC5
Image illustrative de l'article RC5 (chiffrement)
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
-.

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).

Sommaire

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

  1. 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

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”