RC2

RC2
RC2
Image illustrative de l'article RC2
Résumé
Concepteur(s) Ronald Rivest, NSA
Première publication conçu en 1987, publié en 1996
Dérivé de Aucun
Chiffrement(s) basé(s) sur cet algorithme Aucun
Caractéristiques
Taille(s) du bloc 64 bits
Longueur(s) de la clé taille variable
Structure schéma de Feistel
Nombre de tours 18 tours
Meilleure cryptanalyse
John Kelsey, attaque par clé apparentée

RC2 est un chiffrement de bloc conçu par Ronald Rivest en 1987. L'abréviation « RC » signifie Ron's Code ou Rivest Cipher. Le cryptologue est à l'origine des autres RC (RC4, RC5 et RC6).

RC2 utilise un bloc de 64 bits avec une clé de taille variable. Ses 18 tours sont arrangés selon un réseau de Feistel avec 16 tours de type MIXING englobés dans deux tours de type MASHING. Un tour MIXING comprend quatre transformations nommées MIX.

Sommaire

Histoire

Le développement de RC2 fut sponsorisé par Lotus Software qui avait besoin d'un chiffrement personnalisé. Après évaluation par la NSA, ce chiffrement devait être implémenté dans la suite de logiciels Lotus Notes. La NSA proposa plusieurs changements que Rivest incorpora. Après d'autres négociations, le chiffrement fut autorisé pour l'exportation en 1989. Tout comme RC4, une version avec une clé de chiffrement de 40 bits fut traitée favorablement sous la loi des États-Unis concernant l'exportation de technologie cryptographique.

Initialement, les détails de l'algorithme furent secrètement conservés par RSA Security mais le 29 janvier 1996, le code source de RC2 fut posté anonymement sur Internet dans sci.crypt. Une telle fuite s'était déjà produite avec RC4. L'origine de la fuite demeure un mystère et on ne sait pas si l'algorithme a été obtenu grâce aux spécifications originales ou par des méthodes de rétro-ingénierie.

Cryptanalyse

RC2 est vulnérable à une attaque par clé apparentée de John Kelsey qui nécessite 234 textes clairs choisis. Elle fut publiée en 1997 peu après la diffusion du code sur Internet.

Références

  • Steven Levy, Crypto: How the Code Rebels Beat the Government — Saving Privacy in the Digital Age, ISBN 0140244328, 2001.
  • Lars R. Knudsen, Vincent Rijmen, Ronald L. Rivest, Matthew J. B. Robshaw: On the Design and Security of RC2. Fast Software Encryption 1998: 206–221
  • John Kelsey, Bruce Schneier, David Wagner: Related-key cryptanalysis of 3-WAY, Biham-DES, CAST, DES-X, NewDES, RC2, and TEA. ICICS 1997: 233–246

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article RC2 de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • RC2 — (Ron s Code 2 или Rivest s Cipher 2) блочный шифр (длина блока 64 бита) с переменной длиной ключа, разработанный Роном Ривестом. Алгоритм является более быс …   Википедия

  • RC2 — steht für: den Algorithmus RC2 (Verschlüsselungsverfahren) die zweite Version des Galaxienkatalogs Reference Catalogue of Bright Galaxies eine Stufe von Release Candidates, eine bestimmte Softwareversion Diese …   Deutsch Wikipedia

  • RC2 — Infobox block cipher name = RC2 caption = The MIX transformation of RC2; four of these comprise a MIXING round designers = Ron Rivest publish date = leaked in 1996, designed in 1987 derived from = derived to = key size = 8 ndash;128 bits, in… …   Wikipedia

  • RC2 (Verschlüsselungsverfahren) — RC2 Die MIX Transformation von RC2; Eine Runde des Typs MIXING besteht aus der vierfachen Anwendung dieser Transformation Entwickler Ronald L. Rivest Veröffentlicht 1987 S …   Deutsch Wikipedia

  • RC2 и RC4 — алгоритмы шифрования с переменной длиной ключа для быстрого шифрования больших объемов информации. Разработаны одним из основателей компании RSA Data Security Inc. Р. Ривестом (R. Rivest). Работают быстрее DES и способны повышать степень защиты… …   Словарь электронного бизнеса

  • RC2 — MicroSoft Developer Studio Not editable resource (Computing » File Extensions) …   Abbreviations dictionary

  • RC2 — Segunda remisión completa …   Diccionario de siglas médicas y otras abreviaturas

  • RC2 — abbr. Rivest Cipher / Ron s Code 2 (Verschluesselung) …   United dictionary of abbreviations and acronyms

  • Radio RC2 — RC2 Création Juin 1991 Slogan « La radio qui cultive vos tympans » Langue Français Pays …   Wikipédia en Français

  • Chrysler RC2-M — Chrysler Windsor Hersteller: Chrysler Corporation Produktionszeitraum: 1939–1961 Klasse: Mittelklasse Karosserieversionen: Limousine, zwei/vier Türen Hardtop Limousine, vier Türen Pullman Limousine, vier Türen Kombi. fünf Türen Coupé, zwei Türen… …   Deutsch Wikipedia

Share the article and excerpts

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