Saltar al contenido

Cifra ADFGVX

Cifra o descifra texto con la cifra ADFGVX de la Primera Guerra Mundial, combinando un cuadrado con clave y una transposición columnar.

Entrada
Salida

Cifra ADFGVX

La cifra ADFGVX fue utilizada por el ejército alemán en 1918 para proteger las transmisiones de radio durante las ofensivas finales de la Primera Guerra Mundial. Funciona en dos etapas: cada carácter del texto original se convierte primero en un par de letras tomadas de A, D, F, G, V y X, que indican su posición fila y columna en una cuadrícula 6×6 con clave; la cadena resultante de letras de coordenadas se reorganiza luego mediante una transposición columnar dirigida por una segunda contraseña. La combinación de sustitución y transposición hace que la cifra sea mucho más resistente al análisis de frecuencia que cualquiera de los dos pasos por separado, y esta herramienta ejecuta todo el proceso en ambas direcciones, completamente en tu navegador.

La contraseña del cuadrado rellena la cuadrícula: sus letras y dígitos, sin duplicados, van en las primeras celdas, luego el resto del alfabeto sigue en orden, por lo que la misma contraseña siempre reconstruye el mismo cuadrado. La contraseña de transposición establece cuántas columnas se escriben en las coordenadas y el orden en que se leen de vuelta, así que una palabra clave diferente mezcla el resultado de manera muy diferente. Cambia a ADFGX para usar la variante original: un cuadrado 5×5 con I y J fusionadas y sin dígitos, usando solo A, D, F, G y X. La dirección cambia entre cifrar y descifrar con las mismas contraseñas; agrupar el texto cifrado en bloques de cinco es cosmético y no afecta el descifrado.

Activa «Mostrar cuadrado y paso de sustitución» para ver la cuadrícula y la cadena de letras de coordenadas antes de la transposición, útil para verificar un cálculo manual. Los caracteres fuera del alfabeto de la cifra, como espacios y puntuación, se omiten durante el cifrado en lugar de ser encriptados.

Todo funciona localmente: las contraseñas y el texto permanecen en tu navegador y nunca se cargan en ningún lugar. Copia el resultado, descárgalo como archivo .txt o envíalo directamente a otra herramienta para encadenar una segunda transformación.

Preguntas frecuentes

¿Cuál es la diferencia entre ADFGVX y ADFGX?
ADFGX es la cifra original de 1918: un cuadrado 5×5 que contiene las 26 letras con I y J fusionadas, lo que da 25 celdas. ADFGVX lo extiende a un cuadrado 6×6 que también incluye los diez dígitos, por lo que los números se pueden cifrar junto con las letras. Elige la variante con la opción «Variante».
¿Por qué la cifra utiliza solo las letras A, D, F, G, V y X?
Esas seis letras fueron elegidas porque sus representaciones en código Morse (patrones de puntos y rayas) son muy distintas entre sí, lo que redujo los errores de transmisión sobre los enlaces de radio ruidosos que utilizaba el ejército alemán en 1918.
¿Qué sucede si dejo la contraseña de transposición vacía?
Una contraseña de transposición vacía se trata como una transposición de una sola columna, que es una no-operación: el texto cifrado es igual al paso de sustitución solo. Establece una contraseña de transposición para realmente mezclar las letras de coordenadas.
¿Qué sucede con los espacios y la puntuación en el texto original?
Se omiten durante el cifrado y no forman parte del resultado. Descifrar recupera las letras originales (y dígitos en la variante ADFGVX) pero no su espaciado ni puntuación original.
¿Se carga mi texto o mis contraseñas en algún lugar?
No. Tanto el cifrado como el descifrado se ejecutan completamente en tu navegador, tus contraseñas y texto nunca abandonan tu dispositivo.