7
CAPÍTULO 12

FUNDAMENTOS DE CRIPTOGRAFÍA - Ingenieria Cognitivaingenieriacognitiva.com/developer/cursos/SegInf/FundamentosCripA.pdf · texto cifrado o criptograma. 12.3 HISTORIA DE LOS SISTEMAS

  • Upload
    dangnga

  • View
    222

  • Download
    0

Embed Size (px)

Citation preview

Page 1: FUNDAMENTOS DE CRIPTOGRAFÍA - Ingenieria Cognitivaingenieriacognitiva.com/developer/cursos/SegInf/FundamentosCripA.pdf · texto cifrado o criptograma. 12.3 HISTORIA DE LOS SISTEMAS

CAPÍTULO 12

Page 2: FUNDAMENTOS DE CRIPTOGRAFÍA - Ingenieria Cognitivaingenieriacognitiva.com/developer/cursos/SegInf/FundamentosCripA.pdf · texto cifrado o criptograma. 12.3 HISTORIA DE LOS SISTEMAS

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.

Page 3: FUNDAMENTOS DE CRIPTOGRAFÍA - Ingenieria Cognitivaingenieriacognitiva.com/developer/cursos/SegInf/FundamentosCripA.pdf · texto cifrado o criptograma. 12.3 HISTORIA DE LOS SISTEMAS

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.

Page 4: FUNDAMENTOS DE CRIPTOGRAFÍA - Ingenieria Cognitivaingenieriacognitiva.com/developer/cursos/SegInf/FundamentosCripA.pdf · texto cifrado o criptograma. 12.3 HISTORIA DE LOS SISTEMAS

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”.

Page 5: FUNDAMENTOS DE CRIPTOGRAFÍA - Ingenieria Cognitivaingenieriacognitiva.com/developer/cursos/SegInf/FundamentosCripA.pdf · texto cifrado o criptograma. 12.3 HISTORIA DE LOS SISTEMAS

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.

Page 6: FUNDAMENTOS DE CRIPTOGRAFÍA - Ingenieria Cognitivaingenieriacognitiva.com/developer/cursos/SegInf/FundamentosCripA.pdf · texto cifrado o criptograma. 12.3 HISTORIA DE LOS SISTEMAS

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.

Page 7: FUNDAMENTOS DE CRIPTOGRAFÍA - Ingenieria Cognitivaingenieriacognitiva.com/developer/cursos/SegInf/FundamentosCripA.pdf · texto cifrado o criptograma. 12.3 HISTORIA DE LOS SISTEMAS

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.