Lexique informatique › Sécurité › Grain (chiffrement)

Grain (chiffrement)

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

Un chiffrement de flux du projet eSTREAM, qui combine un registre à décalage linéaire et un registre non linéaire.

Grain a été conçu par Martin Hell, Thomas Johansson et Willi Meier, et soumis au projet eSTREAM en 2004. Il utilise deux registres à décalage : un linéaire, qui assure une longue période, et un non linéaire, qui rend la sortie plus difficile à prédire. L'ensemble est compact et rapide en matériel, ce qui était le but pour les appareils à budget d'énergie et de surface serré.

La famille compte plusieurs variantes aux longueurs de clé différentes, et les versions ultérieures ajoutent l'authentification. Grain illustre bien l'élégance d'un chiffrement de flux qu'il a pourtant fallu ajuster après cryptanalyse, comme beaucoup de candidats d'eSTREAM.

← Retour au lexique