FUNDAMENTOS DE CRIPTOGRAFÍA - Ingenieria...

Preview:

Citation preview

CAPÍTULO 12

12.1 CRIPTOGRAFÍA, CRIPTOANÁLISIS Y

CRIPTOLOGÍA

La Criptografía se encarga de estudiar las distintas técnicas para transformar la

información y hacerla irreconocible a usuarios no autorizados de un sistema

informático.

El Criptoanálisis se ocupa de estudiar herramientas y técnicas que permitan

romper códigos y sistemas de protección definidos por la criptografía.

La Criptología inventa sistemas de cifrado de la información y de desbaratarlos.

12.2 FUNCIONAMIENTO DE UN SISTEMA

CRIPTOGRÁFICO

Un sistema criptográfico moderno se basa en un determinado algoritmo de

encriptación o de cifrado que realiza transformaciones sobre el texto original,

conocido como texto claro, para obtener un texto modificado, conocido como texto cifrado o criptograma.

12.3 HISTORIA DE LOS SISTEMAS

CRIPTOGRÁFICOS

Los primeros sistemas criptográficos se remontan a la época de los griegos y de

los romanos.

El método consistía en el uso de un cilindro conocido como “scytale”.

12.4 CRIPTOANÁLISIS

El criptoanálisis se encarga de las distintas técnicas y métodos que permiten

romper los algoritmos de cifrado.

Se suele llevar a cabo estudiando distintos pares (mensaje de texto

original/mensaje cifrado) generados utilizando la misma clave.

Tipos de ataques contra un sistema

criptográfico

Podemos distinguir varias situaciones en un ataque basado en el criptoanálisis:

Ataques basados sólo en el texto cifrado.

Ataques basados en texto claro conocido.

Ataques basados en texto claro seleccionado.

Ataques adaptativos basados en texto claro conocido.

Técnicas de criptoanálisis

Algunas de las técnicas más utilizadas en las actividades de criptoanálisis son:

Criptoanálisis diferencial.

Criptoanálisis lineal.

Criptoanálisis basado en claves relacionadas.

Técnicas de análisis estadístico de frecuencias.

Recommended