![]() ![]() ![]() |
l Las
características del lenguaje (frecuencia de letras, pares de letras, etc.)
deben quedar enmascaradas y alteradas.
l La
transformación debe ser muy compleja para evitar el análisis matemático.
l Las
transformaciones, por ejemplo, la substitución poligráfica de un caracter
por un grupo de caracteres, aumentan la longitud del mensaje cifrado sobre
la del original.
l En las
situaciones simples no hay propagación de errores, ya que se aplican sobre
cada caracter independientemente, a diferencia de los cifrados por bloques
que se propagan a lo largo del bloque o texto cifrado
subsiguiente.
l La longitud
de la clave es importante para dificultar el criptoanálisis. Las claves
cortas del mensaje deben aplicarse repetidas veces en el proceso del
cifrado. Las claves más largas que el mensaje, elegidas aleatoriamente y que
se utilizan sólo una vez, son más seguras.
l De acuerdo al tipo de transformación, éstos sólo pueden funcionar cuando los dispositivos de cifrado/descifrado están sincronizados en el tiempo, por cuya pérdida se puede impedir el descifrado correcto.