Identificador de cifrados
Pega un mensaje misterioso y la herramienta lo mide: qué caracteres usa, cómo se agrupan las letras, su índice de coincidencia, cuánto se parecen sus pares de letras al inglés y si aparece una longitud de clave repetida. Luego ordena las familias de cifrados que encajan, con las razones y un enlace a un solucionador para cada una. Indica cuánta confianza tiene; no pretende descifrar. Gratis, sin registro.
Pega texto cifrado, números o símbolos. Se admiten espacios y saltos de línea. Unas cuantas centenas de letras dan estimaciones mucho mejores que unas pocas palabras. Nada sale de tu navegador.
Lo más probable, en orden
Son estimaciones a partir de mediciones sencillas, no una prueba. Una señal fuerte significa que la evidencia encaja con esa familia y poco más; prueba la herramienta enlazada para confirmarlo.
Cifrado de clave repetida
Señal fuerteVarios alfabetos desplazados que se usan por turnos, como en los cifrados de Vigenère, Beaufort y Porta. La longitud de la clave es lo primero que hay que encontrar.
- El índice de coincidencia es 0,0389, entre el del inglés (alrededor de 0,067) y el de letras al azar (alrededor de 0,038), como ocurre al mezclar varios alfabetos.
- Repartir las letras en 5 columnas da columnas cuyo índice de coincidencia promedio es 0,0598, cerca del inglés, como si cada columna fuera un alfabeto desplazado.
Prueba: Cifrado Vigenère, Cifrado Beaufort, Cifrado Porta
Las mediciones
| Medida | Valor | Con qué compararla |
|---|---|---|
| Letras A–Z | 231 | |
| Otros caracteres (sin espacios) | 0 | |
| Letras distintas usadas | 26 | |
| Índice de coincidencia | 0,0389 | El texto en inglés ronda 0,067; las letras al azar, 0,038; una sustitución simple o una transposición conserva el valor del inglés. |
| Puntuación de pares de letras del inglés | 0,08 | El inglés natural suele puntuar 0,6 o más; el texto barajado o cifrado, bastante menos. |
| Distancia de frecuencias de letras respecto al inglés | 5,47 | Por debajo de unos 0,6, las letras están donde las pone el inglés; muy por encima, han sido reemplazadas. |
| Mejores longitudes de clave repetida | 10 (índice 0,062); 5 (índice 0,0598); 7 (índice 0,0409) | El índice de coincidencia promedio al repartir el texto en esas columnas; cerca de 0,067 sugiere la longitud de la clave. |
Cómo usar el identificador de cifrados
- 1. Pega el texto. Se admiten espacios, saltos de línea y mayúsculas. Los ejemplos que aparecen sobre los resultados muestran un desplazamiento César, una clave repetida, una sustitución y una transposición.
- 2. Lee el ranking. Cada familia tiene una fuerza —señal fuerte, posible o indicio débil— y las razones que la sitúan ahí, como el índice de coincidencia o una longitud de clave repetida.
- 3. Abre el solucionador. Cada resultado enlaza con las herramientas que trabajan con esa familia. Las herramientas de César, afín y de valla pueden probar todas las claves; los cifrados con clave necesitan una pista (crib) o más texto.
- 4. Comprueba las mediciones. La tabla del final enumera cada número en el que se basa la estimación, con los valores con los que compararlo.
Qué mide la herramienta
Ninguna prueba por sí sola identifica un cifrado, pero unas pocas pruebas baratas reducen el campo con rapidez. La primera es el conjunto de caracteres. Los puntos y guiones son Morse; una cadena de ceros y unos en grupos de ocho es binaria; los pares de dígitos del 1 al 5 forman un cuadrado de Polibio; una serie de números de unos 20 a 110 puede ser un cifrado nihilista, y un texto formado solo por A, D, F, G, V y X es un cifrado ADFGVX. Cuando el texto son letras, mandan las estadísticas.
| Medición | Qué te dice |
|---|---|
| Índice de coincidencia | La probabilidad de que dos letras tomadas al azar coincidan. El inglés da alrededor de 0,067 y las letras al azar alrededor de 0,038. La sustitución y la transposición mantienen el valor del inglés; mezclar varios alfabetos lo acerca al azar. |
| Pares de letras del inglés | Cuántos pares y tríos comunes (TH, HE, ING) contiene el texto. El inglés natural puntúa alto; una versión desplazada o barajada puntúa bajo. La herramienta prueba todos los desplazamientos César, Atbash y las claves afines e informa de los que se leen como inglés. |
| Distancia de frecuencias de letras | Cuánto se alejan los recuentos de letras del inglés. Si están cerca, las letras están en su sitio y solo cambió el orden (transposición); si están lejos con un índice de coincidencia alto, han sido reemplazadas (sustitución). |
| Índice de coincidencia por columnas | Reparte las letras en 2, 3, 4 … columnas y promedia el índice de coincidencia de cada una. Si una longitud lo hace subir a niveles del inglés, esa es la longitud de una clave repetida, como en el cifrado de Vigenère. |
| Grupos repetidos (Kasiski) | Las separaciones entre grupos repetidos de tres letras tienden a ser múltiplos de la longitud de la clave. |
| Pares dobles | El cifrado Playfair nunca produce un par de letras idénticas, así que un texto largo, de longitud par y sin ninguno apunta a un cifrado de digramas. |
Un ejemplo
El ejemplo de clave repetida es un texto de 231 letras. Su índice de coincidencia es 0,0389, casi el de las letras al azar, así que no es ni una sustitución simple ni una transposición, pues ambas quedarían cerca de 0,067. Al repartirlo en cinco columnas, el promedio vuelve a subir a 0,0598, y con diez columnas, múltiplo de cinco, se obtiene un valor parecido. La herramienta toma la menor longitud, 5, y enumera los cifrados de Vigenère, Beaufort y Porta, que usan una clave repetida. Ese es el paso que da un criptoanalista antes de atacar cada columna como un desplazamiento César.
Límites que conviene conocer
- Los textos cortos no son fiables. Por debajo de unas 40 letras las estadísticas son ruido, así que toda estimación basada en ellas se limita a posible. Un texto de 200 letras da una evidencia mucho mejor que uno de 20.
- Los cifrados combinados se ocultan. Si un mensaje se sustituyó y luego se transpuso, o se cifró dos veces, las estadísticas no describen ninguno de los dos pasos. La herramienta busca cifrados clásicos simples.
- Un resultado plano no es un veredicto. Un texto que parece aleatorio encaja por igual con clave automática, Bifid o Trifid, una máquina de rotores como Enigma, una libreta de un solo uso y el cifrado moderno. Aquí no hay forma de distinguirlos.
- Las reglas están hechas a mano. Es un conjunto de reglas basado en pruebas estándar del criptoanálisis clásico, ajustado con textos de 100 a 400 letras, no un modelo entrenado. No muestra probabilidades porque las reglas no pueden respaldarlas.
Preguntas frecuentes
- ¿Cómo se identifica un cifrado?
- Empieza por los caracteres: las letras, los dígitos, los símbolos o los puntos y guiones reducen el campo de inmediato. Para letras, compara el índice de coincidencia con 0,067 (inglés) y 0,038 (aleatorio), comprueba si algún desplazamiento se lee como inglés y busca una longitud de clave repetida. Esta herramienta hace esas comprobaciones y ordena las familias.
- ¿Qué es el índice de coincidencia?
- La probabilidad de que dos letras tomadas al azar de un texto sean iguales. Es de unos 0,067 para el inglés y 1 ÷ 26, o 0,038, para letras uniformemente aleatorias. Como ignora qué letra es cuál, no cambia con la sustitución simple ni con la transposición, y por eso sirve para clasificar cifrados.
- ¿Cómo distingo un cifrado por sustitución de uno por transposición?
- Ambos conservan el índice de coincidencia del inglés. En una transposición las letras son las originales, así que E, T y A siguen siendo las más frecuentes. En una sustitución el perfil de frecuencias está igual de desequilibrado, pero las letras comunes son otras. La distancia de frecuencias de la tabla indica qué caso tienes.
- ¿Cómo se encuentra la longitud de clave de un cifrado de Vigenère?
- Prueba cada longitud n desde 2 en adelante. Reparte las letras en n columnas y promedia el índice de coincidencia de las columnas. Con la longitud verdadera, o un múltiplo, cada columna es un único alfabeto desplazado César y el promedio sube hacia 0,067. Los grupos repetidos de tres letras separados por múltiplos de n (la prueba de Kasiski) lo confirman.
- ¿Por qué la herramienta dice que el texto es demasiado corto?
- Con menos de unas 40 letras, los recuentos varían demasiado por azar como para separar el inglés del aleatorio, o un desplazamiento de una sustitución. La herramienta sigue dando su mejor estimación, pero la marca como no más fuerte que posible.
- ¿Puede esta herramienta romper o descifrar mi cifrado?
- Identifica; no resuelve. Cuando un desplazamiento César, Atbash o una clave afín produce un texto que se lee como inglés, muestra las primeras palabras del resultado, y las herramientas de solución enlazadas hacen el resto. Los cifrados con clave necesitan la clave, más texto o una palabra supuesta.