1. Cifrado monoalfabético:
un cifrado monoalfabético es cualquier cifrado en el que las letras del texto sin formato se asignan a letras de texto cifrado basadas en una sola clave alfabética. Los ejemplos de cifrados monoalfabéticos incluirían el cifrado de desplazamiento César, donde cada letra se desplaza en función de una clave numérica, y el cifrado atbash, donde cada letra se asigna a la letra simétrica con respecto al centro del alfabeto.
2. Cifrado polialfabético:
un cifrado polialfabético es cualquier cifrado basado en sustitución, utilizando múltiples alfabetos de sustitución. El cifrado Vigenère es probablemente el ejemplo más conocido de un cifrado polialfabético, aunque es un caso especial simplificado.
Diferencia entre cifrado monoalfabético y cifrado polialfabético:
NO SEÑOR | Cifrado monoalfabético | Cifrado polialfabético |
---|---|---|
1 | El cifrado monoalfabético es aquel en el que cada símbolo en texto sin formato se asigna a un símbolo fijo en texto cifrado. | El cifrado polialfabético es cualquier cifrado basado en sustitución, utilizando múltiples alfabetos de sustitución. |
2 | La relación entre un carácter en el texto sin formato y los caracteres en el texto cifrado es de uno a uno. | La relación entre un carácter en el texto sin formato y los caracteres en el texto cifrado es de uno a muchos. |
3 | Cada carácter alfabético de texto sin formato se asigna a un carácter alfabético único de un texto cifrado. | Cada carácter alfabético de texto sin formato se puede asignar a caracteres alfabéticos ‘m’ de un texto cifrado. |
4 | Un cifrado de flujo es un cifrado monoalfabético si el valor de la clave no depende de la posición del carácter de texto sin formato en el flujo de texto sin formato. | Un cifrado de flujo es un cifrado polialfabético si el valor de la clave depende de la posición del carácter de texto sin formato en el flujo de texto sin formato. |
5 | Incluye cifrado de sustitución aditivo, multiplicativo, afín y monoalfabético. | Incluye autokey, Playfair, Vigenere, Hill, one-time pad, rotor y cifrado Enigma. |
6 | Es un cifrado de sustitución simple. | Es un cifrado de sustituciones múltiples. |
7 | El cifrado monoalfabético se describe como un cifrado de sustitución en el que se utilizan las mismas asignaciones fijas de texto sin formato a letras cifradas en todo el texto. | El cifrado polialfabético se describe como un cifrado de sustitución en el que las letras de texto sin formato en diferentes posiciones se cifran utilizando diferentes criptoalfabetos. |
8 | Los cifrados monoalfabéticos no son tan fuertes en comparación con el cifrado polialfabético. | Los cifrados polialfabéticos son mucho más fuertes. |