Cryptographie moderne > Chiffrement en continu > Partie théorique 

Chiffrement en continu (Stream Cipher)

  • Le OU exclusif n’est rien d’autre qu’une substitution polyalphabétique type Vigenère
    => Aucune sécurité avec des clés courtes et/ou non aléatoires.
  • Le OU exclusif avec un générateur de codons (Keystream generator « flot de clés ») : générateur de bits pseudo-aléatoires sûr d’un point de vue cryptographique est la base du chiffrement en continu (Stream Cipher) :
  • Le chiffrement en continu est surtout utilisé dans les communications codées.
  • Les générateurs de codons côté émetteur et récepteur doivent absolument être synchronisés (=> sensibilité à la perte de bits dans la communication). Certains générateurs sont à auto-synchronisation (leur état dépend d’un nombre certain nombre de bits du message chiffré, ce qui limite les conséquence de la perte d’un bit).
  • Le générateur de codons peut être implémenté en matériel (Linear Feedback Shift Register : registre à décalages à rétroaction linéaire) ou en logiciel. On décrira ici l’algorithme de plus répandu à ce jour : RC4

Section :