Paso 1: Lo básico
Así que para aquellos que no sepan, un cifrado es una forma de cifrar palabras o letras en un mensaje que es ilegible sin la clave. La clave es típicamente en forma de un cambio del alfabeto, pero puede ser números o símbolos también. Si se utiliza un alfabeto único, esto se llama un cifrado mono alfabético Considerando que si se usan varios alfabetos, se llama poli alfabética. En teoría, esto funciona bien, pero porque es muy difícil memorizar una clave verdaderamente aleatoria, sistemas de cifrado son generalmente mucho más simples. Esto funciona favor de un criptoanalista (interruptor de código) porque deja los patrones.
El objetivo principal de este Instructable será cómo utilizar frecuencia carta para romper un cifrado simple (mono-alfabética) y también cómo implementar un programa que puede generar la frecuencia de la carta para nosotros.