Cifrado de transposición columnar

Cifra y descifra texto en línea con el cifrado de transposición columnar usando una palabra clave que controla el orden de las columnas. Es un cifrado clásico de transposición en el que los caracteres se reordenan en lugar de sustituirse.

Entrada
0 caract. · 0 bytes
Probar:
Resultado
✓ Cifrado clásico de transposición columnar ✓ La palabra clave controla el orden de columnas ✓ No guardamos tus mensajes ✓ Procesado en nuestro servidor
Ejemplos
Cifrar con SECRETO Clave: SECRETO
Entrada ESTAMOSDESCUBIERTOS
Salida TSTSERMUSSIACOEDEOB

Palabra clave: SECRETO. Las columnas se leen en el orden alfabético de la clave, mientras que las letras repetidas conservan su orden original.

Descifrar con SECRETO Clave: SECRETO
Entrada TSTSERMUSSIACOEDEOB
Salida ESTAMOSDESCUBIERTOS

Palabra clave: SECRETO. La misma palabra clave restaura el mensaje original escrito por filas.

Cifrar un mensaje con espacios Clave: CEBRA
Entrada ATAQUE AL AMANECER
Salida U EAAARAEACT MEQLN

Palabra clave: CEBRA. Los espacios se conservan y se mueven como parte del patrón de transposición.

Cifrar puntuación y símbolos Clave: COLUMNA
Entrada HOLA, MUNDO!
Salida MHULD,! ONAO

Palabra clave: COLUMNA. Los signos de puntuación no se eliminan; se reordenan junto con el resto del texto.

Cómo funciona el cifrado de transposición columnar

El cifrado de transposición columnar escribe el mensaje en filas bajo una palabra clave. Cada letra de la palabra clave etiqueta una columna. Después, las columnas se leen en el orden alfabético de la clave para producir el texto cifrado.

A diferencia de los cifrados de sustitución, como Caesar o Vigenere, este método no reemplaza letras por símbolos nuevos. Conserva los caracteres originales, pero cambia sus posiciones; por eso es un cifrado de transposición.

Cuando la palabra clave contiene letras repetidas, esta herramienta mantiene esas columnas en su orden original de izquierda a derecha. Así se obtienen resultados estables y predecibles tanto al cifrar como al descifrar.

Ejemplo de orden de columnas

La palabra clave controla el orden en que se leen las columnas. Por ejemplo, con la palabra clave SECRETO, el mensaje se escribe fila por fila bajo la clave:

SECRETO
ESTAMOS
DESCUBI
ERTOS

Las columnas se leen en el orden alfabético de la clave. Las letras repetidas conservan su orden original de izquierda a derecha, por lo que SECRETO da este orden de lectura:

3:C → 2:E → 5:E → 7:O → 4:R → 1:S → 6:T

Leer las columnas en este orden produce el texto cifrado TSTSERMUSSIACOEDEOB.

Transposición columnar simple

Esta herramienta implementa un cifrado de transposición columnar simple con una sola clave. El texto se escribe fila por fila, y las columnas se leen según la palabra clave ordenada. Para descifrar el mensaje se necesita la misma palabra clave.

Esta versión no añade caracteres de relleno. Si la última fila es más corta que la longitud de la clave, queda incompleta. Durante el descifrado, la herramienta calcula las longitudes originales de las columnas a partir de la longitud del texto cifrado y de la clave.

Transposición columnar frente a cifrados de sustitución

Los cifrados de sustitución cambian los símbolos de un mensaje. Por ejemplo, Caesar desplaza letras y Vigenere aplica desplazamientos basados en una palabra clave. La transposición columnar funciona de otra manera: conserva los caracteres originales y solo cambia su orden.

Esto la hace útil para entender la diferencia entre sustitución y transposición, dos ideas importantes de la criptografía clásica. Sin embargo, por sí sola no es segura según los estándares modernos.

Historia y uso práctico

Los métodos de transposición columnar se usaron en la criptografía manual histórica porque eran sencillos de aplicar con papel y lápiz, pero producían un texto con apariencia mezclada.

Algunos sistemas más complejos aplicaban la transposición más de una vez o la combinaban con otros métodos de cifrado. Esta página se centra en la versión simple con una sola clave, adecuada para aprender, resolver acertijos y hacer demostraciones.

FAQ

No. No reemplaza caracteres. Solo cambia su orden, por lo que es un cifrado de transposición.

La clave es una palabra o frase cuyos caracteres ordenados determinan el orden en que se leen las columnas. Para descifrar se necesita la misma clave.

Las letras repetidas de la clave se ordenan de izquierda a derecha. Esto mantiene estable el orden de las columnas y permite que la misma clave descifre correctamente el mensaje.

No. Esta implementación no añade relleno. Las últimas filas cortas permanecen cortas, y el descifrado calcula automáticamente las longitudes desiguales de las columnas.

Los espacios, signos de puntuación y números se conservan como caracteres y se desplazan junto con el resto del mensaje.

No. Un cifrado de transposición columnar simple puede atacarse con criptoanálisis moderno y computadoras. Es útil sobre todo para educación, acertijos y demostraciones históricas.

La doble transposición columnar aplica el proceso de transposición columnar dos veces, a menudo con dos claves. Esta herramienta se centra en la versión más sencilla con una sola clave.
Herramientas relacionadas

Cifrado César

Cifrado clásico por desplazamiento de letras con valores de desplazamiento personalizados.

Cifrado Playfair

Cifrado clásico de sustitución por bigramas con una matriz basada en clave.

Cifrado Gronsfeld

Cifrado clásico de estilo Vigenere que usa una clave numérica.

Cifrado Vigenere

Cifrado y descifrado polialfabético basado en una palabra clave.