Diferencia entre revisiones de «Análisis de frecuencias»

Contenido eliminado Contenido añadido
m Revertidos los cambios de 37.15.112.54 (disc.) a la última edición de KLBot2
Línea 10:
== Análisis de frecuencia para algoritmos de sustitución simple ==
 
En un [[algoritmo]] de [[Cifrado por sustitución|sustitución simple]], cada letra del texto plano se reemplaza por otra y una letra dada del texto plano siempre será transformada en la misma letra en el mensaje cifrado. Por ejemplo, todas las ''e'' se convertirán en ''X''. Un texto cifrado con una alta frecuencia de letras ''X'' podría sugerir al criptoanalista que la ''X'' representa a la letra ''e, porque la esmegma mola.''.
 
El uso básico del análisis de frecuencias consiste en primero calcular la frecuencia de las letras que aparecen en el texto cifrado y luego asociar letras de texto plano a ellas. Una gran frecuencia de ''X'' podría sugerir que las ''X'' son ''e'', pero esto no es siempre cierto, ya que las letras ''a'' y ''o'' tienen una frecuencia muy alta también en español. Sin embargo, si será difícil que las ''X'' representen, en este caso a la ''k'' o a la ''w''. Por ello, el criptoanalista podría tener que intentar varias combinaciones hasta descifrar el texto.