Nota: La traducción de esta entrada está actualmente en revisión de calidad, por lo que parte del contenido se muestra temporalmente solo en inglés.
Esta entrada aún no se ha traducido a tu idioma, así que se muestra el original a continuación.
stream cipher
This term refers to a specific class of symmetric encryption where the plaintext is processed as a continuous flow rather than in fixed-size blocks. It is characterized by the generation of a pseudorandom keystream that is combined with the plaintext, typically using a bitwise XOR operation, to produce the ciphertext.
In practical application, stream ciphers are often preferred over block ciphers in environments where data arrives in a continuous stream or where low latency is critical, such as in real-time audio or video communication. A primary security concern with stream ciphers is the danger of keystream reuse, which can allow an attacker to decrypt messages if the same key and initialization vector are used twice.
Meanings
Examples
We should use a stream cipher for this real-time audio feed.
Is a stream cipher faster than a block cipher for small packets?
The system implements a stream cipher to ensure low latency.
I wonder if this legacy software still relies on a stream cipher.
A synchronous stream cipher requires the sender and receiver to be in sync.
The security of a stream cipher depends heavily on the keystream generator.
Let's switch to a more modern stream cipher to improve our encryption speed.
The one time pad is the only theoretically unbreakable stream cipher.