Criptografía: La Escitala Espartana


Elige el número de columnas:


Escribe el texto

Explicación:

Este método para cifrar mensajes consiste simplemente en cambiar el orden de las letras que componen el mensaje. Es decir, las letras son las mismas, pero descolocadas. Ni siquiera están descolocadas al azar, sino que hay un orden para hacerlo, por lo que es un método de cifrado bastante simple que, como dicen los entendidos, solo protege los mensajes de tu hermana pequeña.

Su uso se remonta al siglo IV antes de Cristo, cuando los espartanos enrrollaban una cinta alrededor de una vara (la escitala) y escribían el texto como se ve en el dibujo. Al desenrrollar la cinta, el mensaje estaba cifrado.

El texto del dibujo, al desenrrollar la cinta, se leería: VLSOBOYLLAOOLGMEDAEETRNEEOS.

En la práctica, eso es equivalente a escribir el texto en una tabla en la que elegimos el número de columnas. El texto cifrado será el que se obtenga al leer las letras en vertical. Por ejemplo, vamos a cifrar el texto "Voy a leer el blog de NoSoloMates" con una tabla de 4 columnas:

VOY A L
EER EL
BLOG DE
NOSOLO
MATES.
      El texto cifrado será:

VEB MOELNAYROOT  GSEAE OS LDL.L EO

Como véis, se pueden mantener los espacios del texto, que también quedarán descolocados en el texto cifrado.


Otra opción sería eliminarlos, obteniendo una única cadena de letras. Por ejemplo, vamos a cifrar el mismo texto con 6 columnas y sin espacios:

VOYALE
ERELBL
OGDENO
SOLOMA
TES.
      El texto cifrado será:

VEOSTORGOEYEDLSALEO.LBNMAELOAA

Recuerda que en el caso de quitar los espacios, en vez de escribir todas las letras seguidas, los profesionales lo hacen en bloques de 5 para que sea más "tratable", de modo que el último ejemplo un profesional lo escribiria como:

VEOST ORGOE YEDLS ALEO. LBNMA ELOAA