Glovalizacion
Carlos Figueira. Universida Simón Bolívar Basado en láminas del Profesor Henric Johnson(http://www.its.bth.se/staff/hjo/ henric.johnson@bth.se)
Contenido
●
● ● ●
Principios de Criptografía de Clave Pública (CP) Algoritmos de criptografía CP Firmas digitales Administración de clavesCarlos Figueira
2
Criptografía de clave pública: principios
● ●
Tiene implicaciones en: distribución de claves, confidencialidad y autenticación Seis ingredientes (una clave más que en cifradoconvencional)
– – – – – Texto en claro Algoritmo de cifrado Clave Pública y Clave Privada Texto/mensaje cifrado Algoritmo de descifrado
Carlos Figueira
3
Cifrado usando sistema de CPCarlos Figueira
4
Autenticación usando sistemas de CP
Carlos Figueira
5
Aplicaciones de sistemas CP
●
Tres categorías: – Cifrado/descifrado: Emisor cifra con clave pública delreceptor – Firma digital: Emisor firma con su clave privada – Intercambio de claves: Ambos lados cooperan en intercambio de clave de sesión
Carlos Figueira 6
Requerimientos
1. Computacionalmentefácil generar un par de claves (clave pública KUb, clave privada KRb) 2. Fácil para emisor generar texto cifrado
C= E KUb M
3. Fácil para el receptor descifrar usando clave privada:
M = DKRb C = DKRb [E KUb M ]
Carlos Figueira 7
Requerimientos (cont.)
4.No computacionalmente factible determinar privada (KRb) a partir de la pública (KUb) 5.No computacionalmente factiblerecuperar M sabiendo KUb y cifrado C 6.Cualquiera de las claves puede usarse para cifrar y la otra para descifrar
M = DKRb [ E KUb M ]= D KUb [ E KRb M ]
Carlos Figueira 8
Algoritmos de CP
●●
RSA y Diffie-Hellman RSA - Ron Rivest, Adi Shamir y Len Adleman de MIT, en 1977.
– RSA es cifrador de bloque – El más ampliamente usado
●
Diffie-Hellman
– Intercambia clave secreta de...
Regístrate para leer el documento completo.