Cryptoanálisis

César · Afín · Vigenère
Auto Descifrar
Pega cualquier criptograma — el sistema inferirá el tipo de cifrado, calculará la clave y descifrará automáticamente.
Criptograma Desconocido
Diagnóstico IC
Índice de Coincidencia
Clave Calculada
Pendiente de análisis
Score de Confianza
Análisis de Frecuencias del Criptograma
Histograma de Frecuencias
Español ref. Criptograma
← desplaza para ver todas las letras →
Informe Completo
Informe de Criptoanálisis
Presiona "Analizar y Descifrar Todo" para ver el informe.
Texto de Entrada
Resultado
Controles
IC
Clave Calculada Automáticamente
k óptimo por correlación
Presiona "Auto-calcular k" para ver el proceso.
Análisis
Fuerza Bruta — Todos los Desplazamientos (ordenados por score)
Presiona "Fuerza Bruta".
Frecuencias
Histograma — César
Español ref. Criptograma
← desplaza para ver todas las letras →
Texto de Entrada
Resultado
Parámetros Afín
IC
Clave Calculada Automáticamente
a óptimo
b óptimo
Presiona "Auto-calcular a,b".
Análisis Matemático
Top-12 Candidatos (a,b) por Score Español
Presiona "Auto-calcular a,b".
Frecuencias
Histograma — Afín
Español ref. Criptograma
← desplaza para ver todas las letras →
Texto de Entrada
Resultado
Controles Vigenère
IC
Clave Calculada Automáticamente
Clave recuperada por Kasiski + correlación
Presiona "Kasiski + Auto-calcular clave".
IC por Columna
Informe Kasiski Completo
Análisis Kasiski — Vigenère
Presiona "Kasiski + Auto-calcular clave" para ver el análisis.
Frecuencias
Histograma — Vigenère (distribución plana = polialfabético)
Español ref. Criptograma
← desplaza para ver todas las letras →
Texto para Analizar
Comparación — Texto vs Español vs Inglés
Español Inglés Texto
← desplaza para ver todas las letras →
Índice de Coincidencia
Diagnóstico Automático
Ingresa un texto y presiona Analizar.
Tabla Completa de Frecuencias
LetraOcurrencias% Texto% Español% InglésDistribución
Fórmulas
CÉSAR Cifrado : C = (P + k) mod 26 Descifrado: P = (C − k + 26) mod 26 Ataque : Fuerza bruta (25 posibilidades) IC típico : ≈ 0.077 (español)

AFÍN Cifrado : C = (a·P + b) mod 26 Descifrado: P = a⁻¹·(C − b) mod 26 Condición: mcd(a, 26) = 1 Valores a : 1,3,5,7,9,11,15,17,19,21,23,25 Ataque : Análisis de frecuencias → ecuaciones IC típico : ≈ 0.077 (español)

VIGENÈRE Cifrado : Cᵢ = (Pᵢ + Kᵢ) mod 26 Descifrado: Pᵢ = (Cᵢ − Kᵢ + 26) mod 26 Kᵢ : clave repetida cíclicamente Ataque : Método de Kasiski 1. Buscar secuencias repetidas 2. Distancias entre repeticiones 3. Factores comunes → longitud L 4. L columnas → cada una es César IC típico : ≈ 0.038–0.045

ÍNDICE DE COINCIDENCIA IC = Σ fᵢ(fᵢ−1) / N(N−1) IC ≈ 0.077 → Monoalfabético (español) IC ≈ 0.066 → Monoalfabético (inglés) IC ≈ 0.038–0.045 → Polialfabético
Inversos Modulares a⁻¹ mod 26
a= 1 → a⁻¹= 1 │ a= 3 → a⁻¹= 9 │ a= 5 → a⁻¹=21 a= 7 → a⁻¹=15 │ a= 9 → a⁻¹= 3 │ a=11 → a⁻¹=19 a=15 → a⁻¹= 7 │ a=17 → a⁻¹=23 │ a=19 → a⁻¹=11 a=21 → a⁻¹= 5 │ a=23 → a⁻¹=17 │ a=25 → a⁻¹=25
Frecuencias de Referencia — Español
LetraEspañol %Inglés %Barra