Cifrado y criptoanálisis – del cifrado César a las claves de 128 bits
InformáticaSeguridad y ética digitalEdades 15–16
Cargando…
Inicia sesión para usarGira una rueda de cifrado César para cifrar y descifrar una frase con un desplazamiento k. Rompe un mensaje secreto con análisis de frecuencias comparando su gráfico de frecuencias de letras con las frecuencias típicas del idioma, tanto en un cifrado por desplazamiento como en uno por sustitución. Después observa cómo la longitud de la clave en bits fija el número de claves y el tiempo de un ataque de fuerza bruta, y por qué HTTPS cifra los datos en tránsito.
Lección: Seguridad en línea: cifrado, criptoanálisis y HTTPS
Qué muestra
Un cifrado convierte el texto claro en texto cifrado mediante una clave. El cifrado César desplaza cada letra k posiciones, C = (P + k) mod 26, así que solo hay 25 claves útiles y probarlas todas lleva segundos. Un cifrado por sustitución mezcla todo el alfabeto y ofrece unas 4 × 10^26 claves, pero sigue revelando las frecuencias de las letras, y el análisis de frecuencias lo rompe. Los cifrados modernos como AES ocultan esos patrones y solo queda la fuerza bruta: cada bit más duplica el trabajo, por eso las claves de 128 bits y HTTPS protegen tus datos.
Cómo usarla
En Rueda César, arrastra el anillo azul o usa el control Desplazamiento k, escribe una frase y pulsa Cifrar, Descifrar o Letra a letra. En Ataque por frecuencias, arrastra el perfil naranja o mueve Adivina la clave k hasta que los picos coincidan, y marca Mostrar la clave real. Cambia el cifrado a Sustitución e intercambia letras. En Clave y HTTPS, cambia Tamaño de clave y Velocidad de prueba y compara HTTP con HTTPS.
Parámetros que puedes cambiar
- Pestaña inicial Rueda César, Ataque por frecuencias, Clave y HTTPS
- Desplazamiento k del cifrado César 1–25 posiciones
- Cifrado que hay que romper Desplazamiento (César), Sustitución
- Longitud de la clave 8–256 bits
- Velocidad de prueba: 10 elevado a x claves por segundo 3–18 x
Preguntas para explorar
- ¿Por qué se puede romper rápido un cifrado César aunque no conozcas la clave?
- ¿Cómo cambia el tiempo de un ataque de fuerza bruta al añadir un bit a la clave?
- ¿Qué puede leer un espía en una wifi pública cuando una web usa HTTP en lugar de HTTPS?