- Le OU exclusif nest rien dautre quune 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 dun 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 dun nombre certain nombre
de bits du message chiffré, ce qui limite les conséquence
de la perte dun 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 lalgorithme de plus
répandu à ce jour : RC4
|