Por favor, use este identificador para citar o enlazar este ítem: http://repositoriodigital.ipn.mx/handle/123456789/12277
Título : Criptografía Basada en Identidad
Autor : Silva García, Víctor Manuel
Dr. Flores Carapia, Rolando
Lic. Díaz Santiago, Ricardo Felipe
Palabras clave : Criptograf´ıa
Fecha de publicación : 13-dic-2011
Resumen : In this thesis, it is shown how the use of bilinear pairings leads to cryptosystems that provide new functionality. The Tripartite Diffie Hellman Protocol is implemented; this is a protocol for the establishment ok keys between parties who have not had a previous contact, using an insecure channel in an anonymous (unauthenticated) way. This protocol was named after its creators, who proposed it in 1976 [11]. Generally, the Diffie-Hellman protocol It is used to exchange symmetric keys that will be used as an example for encrypting a session (i.e. to establish the session key). Although this is an unauthenticated protocol, it provides the foundation for several authenticated protocols . The security of this protocol resides in the extreme difficulty (conjectured, not proven) to compute discrete logarithms over finite fields. The version of the Diffie-Hellman protocol implemented in this thesis was developed by Joux [20] and it uses bilinear pairings and elliptic curves, allowing three participants to share keys in a single step comunication. For the developed implementation, GMP libraries were used for handling large numbers, while PBC libray was used to manage bilinear pairings.
Descripción : En la presente tesis, se muestra c´omo el uso de los apareamientos bilineales, da lugar a criptosistemas que proporcionan nuevas funcionalidades. Se lleva a cabo la implementaci´on del protocolo tripartita Diffie-Hellman, que es un protocolo de establecimiento de claves entre partes que no han tenido contacto previo, utilizando un canal inseguro y de manera an´onima (no autenticada). Debe su nombre a sus creadores que lo propusieron en 1976 [11]. Este protocolo generalmente es usado para intercambiar claves sim´etricas que ser´an empleadas por ejemplo para cifrar una sesi´on (es decir, establecer la clave de sesi´on). Es un protocolo no autenticado, sin embargo, provee los fundamentos para otros protocolos autenticados. La seguridad del protocolo radica en la extrema dificultad (conjeturada, no demostrada) de calcular logaritmos discretos sobre campos finitos. La versi´on del protocolo que se implement´o, fue desarrollada por Joux [20], utiliza apareamientos bilineales y curvas el´ıpticas, permite que tres participantes intercambien claves en un solo paso de comunicaci´on. Para la implementaci´on desarrollada, se utilizaron las bibliotecas GMP para el manejo de n´umeros grandes y PBC para el manejo de los apareamientos.
URI : http://www.repositoriodigital.ipn.mx/handle/123456789/12277
Aparece en las colecciones: Mediateca

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
CriptografiaBasadaEnId.pdfCriptografía Basada en Identidad1.79 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.