¿Cómo descifrar un código de Cesar?
Julio César fue una de las primeras personas en escribir en código. Él inventó el cifrado Cesar, en el que cada letra se reemplaza con otra letra que tiene un número fijo de posiciones más abajo en el alfabeto. El siguiente código no es el código César, sino lo que los criptógrafos llaman “cifrado por desplazamiento” o “Caja de César”, aunque no está claro que este código lo utilizase realmente César.
Método 1: Instrucciones de codificación

1. Cuenta el número de letras en el código.
Aquí tenemos 16: C G S R O O C A D D I D I E F O

2. Determina en cuántas líneas puedes dividir la letra en filas iguales (Busca la raíz cuadrada del número que hay en el paso 1.
Si la raíz cuadrada no es un número entero, redondea). Podemos poner 16 en 4 filas de 4 (porque la raíz cuadrada de 16 es 4). Si tuviésemos 25 letras, podríamos poner 5 filas de 5 (la raíz cuadrada de 25 es 5) y así. En casos en los que el número no se divida tan bien, usa el siguiente número de líneas que formaría un cuadrado perfecto. Los números para hacer cajas (cuadrados) son 9, 16, 25, 36, 49, etc. Si el código tiene 22 letras (la raíz cuadrada de 22 es 4.69), el siguiente número con cuadrado perfecto sería el 25, lo que significa que tendríamos 5 filas (4.69 se redondea a 5).

3. Escribe las letras en filas.
Con el ejemplo dado, se escribiría así: CGSROOCADDIDIEFO

4. Empieza desde la parte superior a la izquierda y lee hacia abajo, luego empieza arriba de la siguiente columna y ve hacia abajo de nuevo, y así sucesivamente.
Este ejemplo tiene el mensaje “CODIGO DESCIFRADO”.

5. Listo.
Método 1: Instrucciones de codificación
1. Cuenta el número de letras en el código.
2. Determina en cuántas líneas puedes dividir la letra en filas iguales (Busca la raíz cuadrada del número que hay en el paso 1.
3. Escribe las letras en filas.
4. Empieza desde la parte superior a la izquierda y lee hacia abajo, luego empieza arriba de la siguiente columna y ve hacia abajo de nuevo, y así sucesivamente.
5. Listo.