Cifrado Rail Fence: codificador y decodificador
Texto
El cifrado Rail Fence es un cifrado de transposición clásico: las letras de un mensaje se escriben en diagonal con un patrón en zigzag que baja y sube sobre un número fijo de rieles, y luego se leen fila por fila para formar el texto cifrado. A diferencia de los cifrados de sustitución, se conservan todas las letras; solo cambia su orden. Elige el número de rieles (la clave), escribe o pega tu texto y alterna entre codificar y decodificar. Como el patrón es totalmente reversible, decodificar con el mismo número de rieles restaura el original. Todo se calcula localmente en tu navegador.
Cómo usar
- Elige Codificar o Decodificar.
- Fija el número de rieles (2 o más): es la clave.
- Escribe o pega tu mensaje o texto cifrado.
- Lee el resultado y cópialo. Decodificar con el mismo número de rieles invierte la codificación.
Preguntas frecuentes
- ¿Qué hacen los rieles?
- Los rieles son las líneas horizontales entre las que rebota el zigzag. Más rieles cambian el patrón y el texto cifrado; el destinatario debe usar el mismo número para decodificar. Con 2 rieles el mensaje simplemente se divide en posiciones pares e impares.
- ¿Conserva espacios y puntuación?
- Sí: cada carácter, incluidos los espacios, se transpone. Para un aspecto más tradicional, quita los espacios y usa mayúsculas antes de codificar, aunque aquí no es obligatorio.
- ¿Es seguro el cifrado Rail Fence?
- No. Es un cifrado histórico de lápiz y papel con muy pocas claves posibles (el número de rieles), así que es trivial de romper probando cada una. Úsalo para acertijos y aprendizaje, no para seguridad real.
Herramientas relacionadas
Conversor de tabla Markdown a CSV
Convierte una tabla Markdown estilo GitHub en CSV, TSV o filas separadas por punto y coma, en tu navegador.
Generador de Tablas Markdown
Pega CSV, TSV o datos delimitados por pipe y obtén una tabla GFM correctamente alineada.
Visor de Diferencias de Texto
Compara dos textos y ve adiciones y eliminaciones línea por línea o palabra por palabra.
Generador de Lorem Ipsum
Genera texto de relleno por párrafos, frases o palabras.
Conversor de Mayúsculas
Convierte texto entre MAYÚSCULAS, minúsculas, Título, camelCase y más.
Contador de Caracteres y Palabras
Cuenta caracteres, palabras, frases, líneas y bytes en tiempo real.