Cifrado por Riel

La idea detrás de un cifrado de transposición es crear una permutación (reordenación) de las letras del mensaje claro que harán que el texto cifrado aparezca bien cifrado. Los cifrados de transposición no son muy seguros porque no cambian las letras en el mensaje claro o encubren frecuencias, pero se pueden construir para hacer métodos más seguros de encriptación. Un ejemplo de la cifra de la transposición es el cifrado de la cerca del carril o cifrado por riel.


Cifrado

El cifrado de riel es una transposición columnar muy simple que toma una secuencia y divide las letras en grupos por un patrón del zigzag. Posteriormente se concatenan las letras de cada riel.

Se pueden usar el número de rieles que se quiera siempre y cuando sea menor a la longitud del texto claro ya que sería más fácil de descifrar el texto cifrado.


Por ejemplo:

Texto claro: holaestudiantes

Número de rieles: 4


Texto cifrado: HTTOSUNELEDASAI


Descifrado

Se sabe que la longitud del texto cifrado es 15 y los rieles son 4, entonces se construye una tabla de 4 filas por 15 columnas y las letras del texto cifrado se acomodan de la siguiente forma: HTTOSUNELEDASAI

Se continúa colocando las letras que faltan, HTT OSUNELEDASAI:

Se continúa colocando las letras que faltan, HTTOSUNE LEDASAI:

Se continúa colocando las letras que faltan, HTTOSUNELEDAS AI:

Y al final se obtuviene el texto claro: holaestudiantes.


Referencias

  1. S/A. (S/F). Transposition Cipher. Febrero 21, 2017, de Universidad de Rhode Island. Sitio web: University of Rhode Island - Classical Cryptography.