Was ist Stream Cipher?
Eine Stromchiffre ist eine Verschlüsselungsmethode, bei der ein pseudozufälliger Ziffernstrom mit Klartextziffern kombiniert wird. Dieser Pseudozufallsziffern-Ziffernstrom wird an jede Binärziffer, jeweils ein Bit, angelegt. Diese Verschlüsselungsmethode verwendet eine unendliche Anzahl von Pseudozufallsziffern pro Schlüssel. Stream Cipher ist auch als State Cipher bekannt.
Eine Stromchiffre verschlüsselt eine beliebige Länge von Klartext, ein Bit nach dem anderen, mit einem Algorithmus, der einen Schlüssel verwendet. Damit diese Form der Verschlüsselung sicher bleibt, sollten ihre Pseudozufallsziffern nicht vorhersehbar sein und der Schlüssel sollte niemals mehr als einmal verwendet werden.
Die Pseudozufallsziffernziffern werden durch eine Anzahl zufälliger Startwerte erzeugt, die digitale Schieberegister verwenden. Die Verschlüsselung jeder Ziffer hängt vom aktuellen Zustand der Chiffre ab und garantiert dafür die Namenszustandsverschlüsselung. RC4 ist eine populäre Stromchiffre, die in Software weit verbreitet ist.