Sistemas de encriptación

Cifradores en flujo y en bloque

Otra forma de clasificar los algoritmos de encriptación es según su modo de operar.

Los algoritmos cifradores en flujo cifran el mensaje carácter a carácter, byte a byte o bit a bit, a medida que se van generando. Los cifradores en bloque actúan sobre bloques de caracteres y sólo cifran cada bloque una vez se ha generado.

En nuestros ejemplos anteriores, los algoritmos de monoalfabéticos y polialfabéticos o el algoritmo stream serían cifradores en flujo, pues cada carácter puede ser cifrado antes de generar el siguiente. Los cifradores de trasposición, el algoritmo Playfair o el RSA, sin embargo, serían cifradores en bloque, pues actúan sobre bloques completos de caracteres.

 

web@alt64.org

Índice de artículos
Página principal de Alt+64