Lexique informatique › Sécurité › Lucifer

Lucifer

Sécurité Svenska → Mis à jour: 2026-10-11

Le chiffrement par blocs d'IBM du début des années 1970 — le premier chiffre de Feistel civil et l'ancêtre direct de DES.

Horst Feistel l'a mis au point chez IBM Research vers 1971 pour protéger des données bancaires, à une époque où la cryptographie hors du champ militaire n'existait presque pas. Il existait en plusieurs variantes ; la plus connue travaillait sur des blocs de 128 bits avec une clé de 128 bits et utilisait la structure de tours qui porte aujourd'hui le nom de Feistel.

Lorsque le National Bureau of Standards américain a cherché une norme fédérale, IBM a soumis un Lucifer remanié. La NSA a mis la main à la conception finale : la clé est tombée à 56 bits et les S-boxes ont été remplacées. Le résultat est devenu DES en 1977. La cryptanalyse différentielle a montré plus tard que les S-boxes d'origine étaient plus faibles que celles de la NSA — l'une de ces rares occasions où la méfiance envers l'agence ne s'est révélée justifiée qu'à moitié.

← Retour au lexique