Stromchiffre
Was ist Stromchiffre?
StromchiffreSymmetrische Chiffre, die Daten Bit- oder Byte-weise mit einem aus Schlüssel und Nonce abgeleiteten pseudozufälligen Schlüsselstrom per XOR verknüpft.
Eine Stromchiffre erzeugt aus einem geheimen Schlüssel und einem Nonce einen pseudozufälligen Schlüsselstrom und verknüpft diesen Byte für Byte per XOR mit dem Klartext; zur Entschlüsselung wird derselbe Strom neu erzeugt. Stromchiffren eignen sich für Datenströme und ressourcenarme Umgebungen, da sie keine Blockgrenzen und nur wenig Zustand besitzen. Moderne Designs wie ChaCha20 und Salsa20 sind software-schnell, konstantzeitfähig und sicher; ältere wie RC4 gelten als gebrochen und sind in TLS, WPA und den meisten Standards verboten. Goldene Regel: niemals ein (Schlüssel, Nonce)-Paar wiederverwenden – zwei Nachrichten unter demselben Strom geben ihr XOR preis, was meist zur Rekonstruktion beider Klartexte reicht. Daher werden Stromchiffren typischerweise in authentifizierten Modi wie ChaCha20-Poly1305 verwendet.
● Beispiele
- 01
ChaCha20-Poly1305 ist das dominierende moderne Stromchiffre-AEAD in TLS 1.3 und QUIC.
- 02
RC4 wurde historisch in WEP und SSL/TLS verwendet, ist heute aber untersagt.
● Häufige Fragen
Was ist Stromchiffre?
Symmetrische Chiffre, die Daten Bit- oder Byte-weise mit einem aus Schlüssel und Nonce abgeleiteten pseudozufälligen Schlüsselstrom per XOR verknüpft. Es gehört zur Kategorie Kryptografie der Cybersicherheit.
Was bedeutet Stromchiffre?
Symmetrische Chiffre, die Daten Bit- oder Byte-weise mit einem aus Schlüssel und Nonce abgeleiteten pseudozufälligen Schlüsselstrom per XOR verknüpft.
Wie schützt man sich gegen Stromchiffre?
Schutzmaßnahmen gegen Stromchiffre kombinieren typischerweise technische Kontrollen und operative Praktiken, wie in der Definition oben beschrieben.