Principios de La Criptografía
Principios de La Criptografía
Principios de La Criptografía
CRIPTOLOGÍA
Criptología
Criptografía (Kripto=oculto, graphos=escritura)
Criptología
Criptología
Criptografía Criptoanálisis
Criptología
Componentes de un sistema de cifrado
Clave
Características de los algoritmos de
encriptación
El algoritmo de cifrado debe ser público. Para poder ser estudiado
y determinar su nivel de seguridad.
La robustez de un sistema depende de la clave utilizada.
La clave actúa como modificador del algoritmo, de esta manera el
algoritmo puede ser reutilizado.
Es diferente la clave de la contraseña.
Tipos de algoritmos de encriptación:
Transposición: Cambiar el orden de los símbolos que forman parte
del texto.
Sustitución: Reemplazan unos símbolos por otros.
Características de los algoritmos de
encriptación
Dentro de la técnica de sustitución:
Sustitución monoalfabética: Cada símbolo se reemplaza solo por
otro símbolo.
Sustitución polialfabética: Diversos caracteres del texto cifrado
representan a un mismo carácter del texto original.
Historia de los sistemas criptográficos
La aplicaciones de los sistemas criptográficos
tienen aplicación principal en guerras y gobierno.
Isabel I Viete
Historia de los sistemas criptográficos
En el siglo XX aparecen las máquinas de cifrado: ENIGMA.
Typex
Converter M-209
Historia de los sistemas criptográficos
Los inventores de Enigma creían que era infalible. Sin embargo
cometieron numerosos errores:
1. Cadenas de texto predecibles: Mein Furher
2. Utilización de la misma clave por periodos prolongados de
tiempo.
3. Cifrado del mismo texto con claves nuevas y antiguas.
Hasta que un día se apoderaron de una máquina Enigma:
Proceso Criptográfico
Mensaje cifrado
A B
CIFRADO DESCIFRADO
Mensaje de Mensaje de
origen origen
DESCRIPTADO
Interceptado
¿Mensaje de origen?
Algoritmos de encriptación
ROT13, a cada letra se asigna a un número y se le suma
13, después se reemplaza el número por otra letra. Si es
mayor de 26 se le resta 26 y se convierte.
La finalidad es doble:
Definición
– Es el mecanismo para proporcionar confidencialidad a través de funciones
matemáticas aplicadas al mensaje transmitido.
Tipos
• Simétricos o de Llave Privada (DES).
• Híbrido (SSL).
Ventajas del cifrado
Claves de cifrado
RC2
Cifrador de bloque permite de 1 a 2048 bits
SKIPJACK
Utilizado por el circuito integrado de cifrado CLIPPER, utiliza
80 bits
Sistemas de clave privada – DES (Data
Encription Std. IBM-1980)