Professional Documents
Culture Documents
CRIPTOGRAFÍA
FUNDACIÓN UNIVERSITARIA DEL AREANDINA
AGOSTO 21, 2023
INTRODUCCIÓN
• Aunque parezca una palabra compleja, la
criptografía es simplemente el arte de ocultar
la información. Los antiguos griegos y
egipcios empleaban la criptografía para evitar
que sus tácticas militares fueran
interceptadas.
• En la actualidad, bancos, grandes compañías,
celebridades y personas del común hacen
uso de la criptografía aplicada al ámbito
digital para proteger sus datos. En este
artículo explicaremos cómo funciona, cuáles
son sus características y por qué todos
deberíamos utilizarla.
¿QUE ES Y COMO SURGE LA CRIPTOGRAFÍA?
• La criptografía es una necesidad derivada de
realizar comunicaciones por escrito (en su
origen) creada para preservar la privacidad de
la información que se transmite, garantizando que
una persona que no esté autorizada no pueda leer el
contenido del mensaje.
• En la historia hemos tenido multitud de ejemplos
de formas de encriptar mensajes como los métodos
espartanos de hace 2.500 años, el cifrado
de Polybios (de los griegos) o el cifrador del
César (de los romanos), y sin olvidarnos de la
máquina de encriptación más famosa de la
historia: la máquina Enigma.
CIFRADOS ANTIGUOS
Quizá el cifrado más conocido, fue inventado por Julio César en el antiguo
imperio Romano. Sigue el siguiente principio:
Cada letra del texto en claro se sustituye por la letra que hay a “k”
posiciones detrás de ella en el alfabeto.
Matemáticamente hablando:
• Definimos las siguientes operaciones:
• Ordinal de una letra: Es la posición que ocupa la letra en el alfabeto
que usamos. Se denota como: ORD (Letra) [ORD (A) = 0]
• Carácter de un número: Es la letra que ocupa la posición del número
que tenemos. Se denota como: CAR (x) [donde “x” tiene que ser mayor
o igual a cero, y menor o igual al número de letras del alfabeto usado]
• Vamos a pasar a lo interesante la fórmula del cifrado y descifrado:
• Cifrado: C(x) = x + k (mod T)
• Descifrado: D(x) = x – k (mod T)
• (Siendo “x” el ORD (Letra a cifrar), “k” es el número de posiciones a desplazar
y “T” es el total de letras en el alfabeto a usar)
• Se puede observar que la clave de este cifrado es el número de
posiciones a desplazar las letras (k).
EL CIFRADOR DE PLAYFAIR
• En realidad fue inventado por Charles Wheatstone. No obstante, se le
atribuye a su amigo el científico Lyon Playfair quien lo presenta a las
autoridades inglesas de la época. Este sistema consiste en separar el texto
en claro en diagramas y proceder a su cifra de acuerdo a una matriz
alfabética de dimensiones5x5 en la cual se encuentran representadas 25 de
las 26 letras del alfabeto inglés. Para que éste método de cifra presente un
mayor nivel de seguridad, se incluirá al comienzo de dicha matriz una clave
que se escribe a partir de la primera fila omitiendo las letras repetidas. A
continuación de dicha clave, se distribuyen las restantes letras del alfabeto
hasta completar toda la matriz. Este método de cifrado debe cumplir las
siguientes condiciones: Si M1M2 están en la misma fila, C1C2 son los dos
caracteres de la derecha. Si M1M2 están en la misma columna, C1C2 son los
dos caracteres de abajo. Si M1M2 están en filas y columnas distintas, C1
será la letra de la intersección horizontal del M1 respecto al M2 yC2 será la
letra dela intersección vertical del M1 respecto al M2. El conteo de los
caracteres en la matriz es circular. Por ejemplo si la clave es K = BEATLES,
cifremos el mensaje M= WITH A LITTLE HELP FROM MY FRIENDS.
EL CIFRADOR DE VIGENERE