Está en la página 1de 16

CRIPTOGRAFA

INTEGRANTES: VICTORINO LEON FRIAS

EQUIPO 1

LUCIO ALEJANDRO PIMIENTA PINEDA


JESUS HERNANDEZ GORDILLO CARLOS ENRIQUE GUZMAN SANCHEZ OSWALDO MAGAA BAUTISTA

EQUIPO 1

Qu es criptografa?
La criptografa es una ciencia que se basa en el cifrado de mensajes utilizando tcnicas matemticas con la finalidad de proteger una informacin.

Criptografa: oculta informacin aplicando al mensaje M, una transformacin (algoritmo) F, usando una llave K y produce el texto cifrado C
Fk(M) = C

Hechos histricos de la criptografa

La criptografa clsica abarca desde tiempos inmemoriales hasta la mitad del siglo XX. El punto de inflexin en esta clasificacin la marcan tres hechos relevantes: En el ao 1948 se publica el estudio de Claude Shannon sobre la Teora de la Informacin. En 1974 aparece el estndar de cifra DES. En el ao 1976 se publica el estudio realizado por W. Diffie y M. Hellman sobre la aplicacin de funciones matemticas de un solo sentido a un modelo de cifra, denominado cifrado con clave pblica.

Criptografa Moderna

Est orientada a todos los caracteres ASCII o ANSI usan por lo general una operacin algebraica en Zn, un cuerpo finito, sin que necesariamente este mdulo deba corresponder con el nmero de elementos del alfabeto o cdigo utilizado. Es ms, nunca coinciden; siempre ser mucho mayor el cuerpo de trabajo que el alfabeto. Su fortaleza est en la imposibilidad computacional de descubrir una clave secreta nica, en tanto que el algoritmo de cifra es (o debera ser) pblico.

Algoritmo de Criptografa
Algoritmo F debe ser pblico Seguridad debe basarse en: Diseo y fortaleza de F Mantener K en secreto Algoritmo F integra 2 procesos:

Cifrado:
Descifrado:

Fk(M) = C
Fk(C) = M

Algoritmos de Cifrado Convencional


Algoritmo DES Triple DES Tamao de clave (bits) 56 112 o 168 Tamao de bloque (bits) 64 64 Numero de Etapas 16 48 Aplicaciones SET, Kerberos Financial Key management, PGP, S/MIME

AES IDEA Blowfish

128, 192 o 256 128 Variable hasta 448 Variable hasta 2048

128 64 64

10, 12 o 14 8 16 Variable hasta 255

Destinados a sustituir DES y 3DES


PGP Varios paquetes de software

RC5

64

Varios paquetes de software

Criptografa privada

Simtrica

de

llave

Este tipo de cifrado emplea una clave nica para cifrar y descifrar el mensaje. El emisor cifra el mensaje con la clave y el receptor descifra el mensaje usando la misma clave. El nico requisito previo es que ambas partes deben conocer dicha clave.

Es un algoritmo de cifrado muy rpido, pero plante dos inconvenientes:


El primero, es que la clave comn debe ser enviada por un canal. El segundo, es que debe ser mayor de 40 bits para que sea robusto. El problema principal de seguridad consiste en mantener la privacidad de la clave As como la distribucin de la misma.

Esquema de cifrado simtrico

Criptografa Asimtrica o de clave pblica


Este tipo utiliza un par de claves publicas para el envi de mensajes cifrados. La llave que cifra es diferente a la que descifra. La clave publica es conocida por todos y la clave privada solo por el propietario y permanece siempre en secreto. El emisor solicita la clave publica al recetor y cifra el mensaje con esa clave publica, el receptor descifra el mensaje con su clave privada. Unos de los problemas relacionados con este tipo de cifrado es la acreditacin de la clave publica. Es mas lento en proceso que las claves simtricas y los mensajes resultantes son de mayor tamao. Sus algoritmos de clave publica estn basados en funciones matemticas y no en simples operaciones sobre los patrones de bits.

Esquema de cifrado asimetrico

Algoritmos
SIMETRICOS
DES (anterior estndar mundial) AES (Nuevo estndar mundial) 3DES ASIMETRICOS

RSA (Estndar de facto)


ElGamal

Servicios simtricos en la Criptografa.


Algoritmos simtricos
Basan su diseo en operaciones elementales.

Buscan eficiencia
Seguridad depende del tiempo y los recursos de computo

Aplicaciones de criptografa simtrica


Confidencialidad

Verificacin
Autenticacin.

Criptografa.
Algoritmos Asimtricos.
Diseo basado en problemas matemticos Seguros computacionalmente Seguridad no depende de tiempo ni de recursos de computo Pero, son ineficientes.

Aplicaciones de Criptografa Asimtrica.


Cifrado de informacin clasificada (Confidencialidad)

Acuerdo de llave simtrica


Firma Digital (Autentificacin y no Repudio)

Criptografa.
Algoritmos Hash.
Diseo basado en operaciones elementales. Son eficientes Seguridad depende del tiempo y recursos de computo Proporcionan una huella digital del mensaje. Aplicaciones de Algoritmos Hash. Verificacin de integridad. Autentificacin Demostrar posesin de secretos sin revelar el secreto Virologa.

Aplicaciones de Criptografa.
SE USAN DE FORMA HIBRIDA:
SIMETRICOS: Eficientes ASIMETRICOS: Seguros computacionalmente. HASH: eficientes y proporcionan huella digital. Se usan asimtricos para acordar la llave simtrica Acordada la llave simtrica, se usa un algoritmo simtrico para cifrar la informacin. Ejemplo: PGP, SSH, etc.

Protocolos criptogrficos.
Criptografa por s sola no sirve para nada Protocolos: hilos mgicos que conectan Seguridad con Criptografa Todas las herramientas que proporcionan servicios de seguridad implementan protocolos
Ejemplo: PGP, SSH, SET, SSL, etc.