UTILS.
100% en el navegador
🕵️

Identificador / Analizador de Cifrados

Analiza texto cifrado desconocido por su huella estadística —índice de coincidencia, chi-cuadrado, conjunto de caracteres— y clasifica los cifrados clásicos más probables.

Pega el texto cifrado para tomar su huella y clasificar los cifrados probables. Esto sugiere, no descifra.

Acerca de esta herramienta

El Identificador de Cifrados analiza un texto cifrado desconocido y sugiere qué cifrado clásico probablemente lo produjo. En lugar de descifrar, calcula huellas estadísticas y las compara con las firmas conocidas de los cifrados comunes, dándote un punto de partida para el resto del conjunto de herramientas. Todo se ejecuta localmente en tu navegador, por lo que el texto pegado permanece privado.

La medida central es el índice de coincidencia (IC = Σ nᵢ(nᵢ−1) / N(N−1)), la probabilidad de que dos letras elegidas al azar coincidan. El texto plano en inglés y los cifrados monoalfabéticos (César, Atbash, Afín, Palabra Clave) se sitúan cerca de IC ≈ 0.066, mientras que los cifrados polialfabéticos (Vigenère, Beaufort) aplanan la distribución hacia IC ≈ 0.038. La herramienta combina esto con una prueba chi-cuadrado frente a las frecuencias de letras del inglés: un IC de aspecto monoalfabético combinado con un chi-cuadrado bajo significa que las frecuencias de letras aún coinciden con el inglés, apuntando a una transposición (Rail Fence, Columnar) que solo reordenó las letras; un chi-cuadrado alto apunta a una sustitución que las reasignó.

También inspecciona el conjunto de caracteres (solo A/B sugiere Baconiano, solo 0/1 binario, solo dígitos un esquema A1Z26 o Polibio) y pistas estructurales como la paridad de la longitud del texto, la ausencia de letras dobladas, y la ausencia de J, que juntas elevan la probabilidad de Playfair. El resultado es una lista clasificada de cifrados candidatos con notas de confianza junto a las estadísticas brutas. Ofrece sugerencias, no certeza —los textos cortos especialmente hacen que los números no sean fiables.

Preguntas frecuentes

¿Qué es el índice de coincidencia?
IC = Σ nᵢ(nᵢ−1) / N(N−1) es la probabilidad de que dos letras aleatorias del texto sean idénticas. El inglés y los cifrados monoalfabéticos dan IC ≈ 0.066; los cifrados polialfabéticos lo aplanan hacia el valor aleatorio de aproximadamente 0.038, lo que ayuda a separar las dos familias.
¿Cómo distingue la sustitución de la transposición?
Ambas mantienen un IC de aspecto inglés cerca de 0.066. La prueba chi-cuadrado frente a las frecuencias del inglés decide: la transposición solo reordena las letras por lo que las frecuencias aún coinciden (chi-cuadrado bajo), mientras que la sustitución reasigna las letras a nuevos símbolos (chi-cuadrado alto). La herramienta informa de ambos y clasifica en consecuencia.
¿Puede identificar cifrados numéricos o A/B?
Sí. Un texto hecho solo de A y B en grupos de cinco letras apunta al cifrado Baconiano; solo 0 y 1 a binario; solo dígitos a un esquema numérico como A1Z26 (números 1–26) o un cuadrado de Polibio (pares de dígitos 1–5). La comprobación del conjunto de caracteres impulsa estas sugerencias.
¿Qué tan fiables son las sugerencias?
Son heurísticas estadísticas, no una prueba. Los textos más largos dan resultados mucho más fiables; por debajo de unas 20 letras los valores de IC y chi-cuadrado son ruidosos y la herramienta te avisa. Trata la lista clasificada como una guía de triaje y confirma probando las herramientas sugeridas.

Más herramientas