Cómo convertir cifrado de bloque a cifrado de flujo
Cifrados en bloqueCifrados en bloque
El cifrado en bloque se convierte en otro bloque de datos de tamaño fijo (normalmente 64 bits). Los bloques de tamaño fijo (que también pueden tener una longitud de 64 bits) utilizan la función de selección de clave.
Si la clave, el módulo de entrada y el módulo de salida son todos de n bits, básicamente define el entero de n bits dispuesto en el cifrado de bloque, una asignación uno a uno.
Cifrado de flujo
Un cifrado de flujo es generado por una máquina de estados que convierte un bit de información en cada estado. Este flujo de bits de salida a menudo se denomina clave de la operación. SINOMACH es sólo un generador de números pseudoaleatorios. Por ejemplo, podemos construir un cifrado de bloque para cifrar una de nuestras salidas varias veces. Normalmente, se utilizan estructuras más complejas para el cifrado de transmisiones para lograr altas velocidades. El cifrado se puede lograr simplemente ejecutando una puerta OR completa para codificar mensajes de texto sin formato.
Espero que esto ayude.