Chiffrement à flot synchrone
Un algorithme de chiffrement à flot synchrone est un algorithme de chiffrement qui consiste à combiner le texte clair avec une suite binaire de même longueur, appelée suite chiffrante, qui est engendrée indépendemment du texte clair et du chiffré. On peut le décrire au moyen de quatre fonctions :
- une fonction de combinaison h inversible (éventuellement paramétrée par la clef secrète, une valeur publique et le temps), qui à un couple de blocs de l bits de suite chiffrante et de clair, associe un bloc de l bits de texte chiffré ;
- une fonction de filtrage f (éventuellement paramétrée par la clef secrète, une valeur publique et le temps), qui à chaque instant produit un bloc de l bits de suite chiffrante à partir de l'état interne xt d'un générateur pseudo-aléatoire ;
- une fonction de transition Φ (éventuellement paramétrée par la clef secrète, une valeur publique et le temps), qui fait évoluer l'état interne du générateur pseudo-aléatoire de l'instant t à l'instant t+1 ;
- une fonction d'initialisation Init qui détermine l'état initial x0 du générateur pseudo-aléatoire à partir de la clef secrète et généralement d'une valeur initiale publique (qui correspond souvent à un numéro de trame).

Informations sur la fiche
- Titre :
- Chiffrement à flot synchrone
- Profil(s) :
- Enseignant & Lycéen, Ingénieur informatique, Enseignant-Chercheur, Etudiant
- Thème :
- Cryptographie à clé secrète
- Finalité :
- Pédagogique
- Difficulté :
- niveau 2
- Mise à jour :
- 30/01/2006
