Glossaire

Chiffrement par flot

chiffre à flotchiffrement par suite chiffrante

Un chiffrement par flot combine le texte en clair avec une suite pseudoaléatoire issue d’une clé secrète et d’un nonce.

Définition

Un chiffre par flot génère une suite pseudoaléatoire depuis une clé et généralement un nonce, puis la combine au texte en clair, souvent par XOR. La même suite déchiffre. ChaCha20 est un exemple moderne.

Réutilisation

Une même suite ne doit jamais protéger deux messages. Réutiliser clé et nonce révèle la relation XOR entre les textes et peut permettre leur récupération.

Intégrité

Le chiffre seul ne détecte pas les modifications. Les systèmes modernes utilisent une construction authentifiée comme ChaCha20-Poly1305.

Questions fréquentes

Le flot génère une suite ; le bloc permute des blocs fixes. Certains modes par blocs se comportent comme un flot.

Oui en général, mais il doit être unique pour la clé.

La suite s’annule lors de la comparaison et relie directement les textes en clair.

Voir aussi