You are on page 1of 12

Seguridad de la información y

Criptografía

MI Raquel Martínez
El algoritmo de César, llamado así porque es
el que empleaba Julio César para enviar
mensajes secretos, es uno de los algoritmos
criptográficos más simples. Es un algoritmo de
sustitución que consiste en sumar 3 al número
de orden de cada letra. De esta forma a la A
le corresponde la D, a la B la E, y así
sucesivamente.
En este cifrado si se toma en cuenta la letra ñ.

MI Raquel Martínez
El cifrado de César mueve cada letra un
determinado número de espacios en el
alfabeto.

A B C D E F

A B C D E F

MI Raquel Martínez
Texto original: “La criptografía”
Sustitución de símbolos
(reemplaza cada letra por la
que se encuentra 2 posiciones a
la derecha en el alfabeto).
Resultado: “ncetkrvqitchkc”
Transposición de símbolos (en
bloques de 3 símbolos):
- 1º símbolo => 3º lugar
- 2º símbolo => 1º lugar
Resultado: “cenkrtqivchtkc” - 3º símbolo => 2º lugar

En este cifrado no se toma en cuenta la ñ.


MI Raquel Martínez
Clave empleada (define
S E C R E T O el orden para numerar
6 2 1 5 3 7 4 las columnas).
Texto original:
L A C R I P T
“La criptografía Texto cifrado:
permite obtener O G R A F I A
CRRTCNAAGEBAE
la
P E R M I T E DIFINNIATAERILC
confidencialidad”
O B T E N E R LOPOLD
Clave empleada: IPITEFAB
“Secreto”
L A C O N F I
D E N C I A L
I D A D A B C Letras de relleno

En este cifrado no se toma en cuenta la ñ.


MI Raquel Martínez
 Acordar primero una palabra clave.
 Las letras se escriben en un cuadrado de 5 x
5, comenzando con la palabra clave, y
combinando las letras I y J en un solo
elemento.

En este cifrado no se toma en cuenta la ñ.


MI Raquel Martínez
 Se divide el mensaje en pares de letras o dígrafos. Las dos
letras de todos los dígrafos deben ser diferentes, en caso
de que en el par haya dos letras iguales se añade una x, y
si al final queda una sola letra se añade también una x.

MI Raquel Martínez
 Todos los dígrafos caen en una de estas tres
categorías: ambas letras están en la misma
fila, o en la misma columna o en ninguna
de las dos.
 Si ambas letras están en la misma fila, son
reemplazadas por la letra que queda a la
derecha de cada una de ellas.
 Si una de las letras está al final de la fila, es
reemplazada por la letra que hay al
principio de la fila.

MI Raquel Martínez
 Si ambas letras están en la misma columna,
son reemplazadas por la letra que hay
debajo de cada una de ellas.
 Si una de las letras está en la parte inferior
de la columna, es reemplazada por la letra
de la parte superior de la columna.

MI Raquel Martínez
 Si las letras del dígrafo no están ni en la misma fila ni
en la misma columna, la codificación se rige por una
regla diferente.
 Para codificar la primera letra, hay que mirar en su fila
hasta llegar a la columna que contiene la segunda
letra; la letra que hay en esa intersección reemplaza
a la primera letra.
 Para codificar la segunda letra, mirar en su fila hasta
llegar a la columna que contiene a la primera letra, la
letra que hay en la intersección reemplaza a la
segunda letra.
MI Raquel Martínez
 La llave es independiente
 C = Pi  Ki

A B C D E F G H
0 1 2 3 4 5 6 7
I J K L M N O P
8 9 10 11 12 13 14 15
Q R S T U V W X
16 17 18 19 20 21 22 23
Y Z
24 25
En este cifrado no se toma en cuenta la ñ.
MI Raquel Martínez
 Mensaje = ANTONIO
 K = EMYREMY

M A N T O N I O
K E M Y R E M Y
O (0+4) (13+12) (19+24) (14+17) (13+4) (8+12) (14+24)
mod 26 mod = mod 26 mod mod 26 mod mod 26
=4 25 = 17 26 = 5 = 17 26 = 20 = 12
C E Z R F R U M

Nota: La clave se repite hasta completar el texto a cifrar

MI Raquel Martínez