Seguridad Informática y Criptografía
Material Docente de
Libre Distribución
Ultima actualización del archivo: 01/03/06
Este archivo tiene: 30 diapositivas
Dr. Josep María Miret Biosca
Universidad de Lleida
Curso de Seguridad Informática y Criptografía © JRA
v 4.1
Capítulo 20
Introducción a la Cifra con Curvas
Elípticas
Este archivo forma parte de un curso completo sobre Seguridad Informática y Criptografía. Se autoriza el
uso, reproducción en computador y su impresión en papel, sólo con fines docentes y/o personales,
respetando los créditos del autor. Queda prohibida su comercialización, excepto la edición en venta en el
Departamento de Publicaciones de la Escuela Universitaria de Informática de la Universidad Politécnica de
Madrid, España.
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 2
• Este tema ha sido entregado para su inclusión en el libro electrónico
por parte de mi colega y amigo Josep María Miret Biosca, Dr. en
Matemáticas y experto en curvas elípticas e hiperelípticas. Josep es
profesor de la Universidad de Lleida, en Catalunya, España.
• Si bien la cifra con curvas elípticas está experimentando últimamente
un gran desarrollo, recuerde que lo que aquí se muestra es tan sólo una
breve introducción al tema, con ciertas modificaciones con respecto a
la documentación de la versión 4.0 del libro.
• Si está interesado en esta línea de investigación, podrá encontrar
mucha información en Internet en estos enlaces en español e inglés.
Nota de agradecimiento del editor
http://www.matematica.udl.es/cas/professor.html?id=23
http://www.google.es/search?hl=es&q=criptografia+curvas+el%C3%ADpticas&meta=
http://www.google.es/search?hl=es&q=elliptic+curve+cryptography&meta=
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 3
Introducción
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 4
Curvas elípticas
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 5
Conjunto de puntos en una curva elíptica
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 6
Suma de puntos en una curva elíptica
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 7
Expresiones analíticas del punto suma
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 8
Múltiplos de un punto de una curva
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 9
Curvas elípticas sobre cuerpos finitos
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 10
Una curva sobre un cuerpo finito Fp
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 11
Criptosistemas con curvas elípticas
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 12
Criptosistema ElGamal elíptico
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 13
Cifrado ElGamal elíptico
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 14
Descifrado ElGamal elíptico
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 15
Ejemplo de cifrado con ElGamal elíptico
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 16
Ejemplo de descifrado con ElGamal elíptico
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 17
ElGamal elíptico vs ElGamal multiplicativo
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 18
Tamaños de clave
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 19
Dificultad del PLDE
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 20
Firma digital con curvas elípticas: ECDSA
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 21
Verificación de firma con ECDSA
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 22
Ejemplo generación de firma ElGamal
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 23
Ejemplo verificación de firma ElGamal
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 24
Curvas criptográficamente útiles
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 25
ECC challenges
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 26
ECC challenges por resolver
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 27
Notaciones usadas en los ECC challenges
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 28
Software libre para usar curvas elípticas
Fin del capítulo
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 29
Cuestiones y ejercicios (1 de 2)
© Jorge Ramió Aguirre Madrid (España) 2006
Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 30
Cuestiones y ejercicios (2 de 2)

Más contenido relacionado

PPT
curvas elipticas
PDF
La inversión inmobiliaria crecerá en Europa un 10% durante 2015
PPTX
The Application of Presentation Technologies in HE (1998)
PDF
Taller mat fin 1 con solución
DOCX
Trivial matemáticas aplicado a la economía juan pablo 1º bach d
ODP
Madrid
PPT
Seguridad en Internet
PPT
New Vendor Presentation 11.26.08
curvas elipticas
La inversión inmobiliaria crecerá en Europa un 10% durante 2015
The Application of Presentation Technologies in HE (1998)
Taller mat fin 1 con solución
Trivial matemáticas aplicado a la economía juan pablo 1º bach d
Madrid
Seguridad en Internet
New Vendor Presentation 11.26.08

Destacado (15)

PDF
LA PRESENTACIÓN DE JESÚS EN EL TEMPLO
PDF
Gain a Competitive Edge In today's Digital World
PDF
סקר מודעות לחוק 0% אלכוהול
DOCX
Genpact Oracle Services Steve Jolly Vp Oracle Services Oracle Press Rel...
PDF
Guia de transició energètica en els polígons industrials
PPTX
Alinea technologies: presentación corporativa (resumen)
PDF
Descripción técnica Arquitectura PC ideal
PDF
Sergio Cagol | BTO 2016 | BOT
PDF
Asignatura: Introducción a las ciencias de la computación
PPTX
[Webinar] Creando un "backend" con WSO2
PDF
Asignatura: Interconectividad de Redes
PDF
Jornadas de Ingeniería del Software Médico
PDF
L'achat de mots clés avec Google Adwords - 28/11/2016
PPT
Diseño y organización de almacenes
PPT
INTRODUCCIÓN A LA CRIPTOGRAFÍA
LA PRESENTACIÓN DE JESÚS EN EL TEMPLO
Gain a Competitive Edge In today's Digital World
סקר מודעות לחוק 0% אלכוהול
Genpact Oracle Services Steve Jolly Vp Oracle Services Oracle Press Rel...
Guia de transició energètica en els polígons industrials
Alinea technologies: presentación corporativa (resumen)
Descripción técnica Arquitectura PC ideal
Sergio Cagol | BTO 2016 | BOT
Asignatura: Introducción a las ciencias de la computación
[Webinar] Creando un "backend" con WSO2
Asignatura: Interconectividad de Redes
Jornadas de Ingeniería del Software Médico
L'achat de mots clés avec Google Adwords - 28/11/2016
Diseño y organización de almacenes
INTRODUCCIÓN A LA CRIPTOGRAFÍA
Publicidad

Similar a 20 curvaselipticas (8)

PPTX
Criptografia con curvas elipticas
PPTX
Elliptic Curve Cryptography summary pptx
PDF
Criptofgrafia sobre curvas elípticas
PPTX
criptografia de curva elipticas
PDF
Eduardo ruiz seguridad y redes
PPT
Criptografia moderna
PPT
10 ciframoderna
PPT
01 presentalibro
Criptografia con curvas elipticas
Elliptic Curve Cryptography summary pptx
Criptofgrafia sobre curvas elípticas
criptografia de curva elipticas
Eduardo ruiz seguridad y redes
Criptografia moderna
10 ciframoderna
01 presentalibro
Publicidad

Más de Roberto Moreno Doñoro (20)

PPT
21 bibsw tablasyotros
PPT
19 protocoloscripto
PPT
18 correoseguro
PPT
17 certdigitalespkcs
PPT
16 autenticafirma
PPT
15 funcioneshash
PPT
14 cifraasimetrica
PPT
13 ciframochilas
PPT
12 cifrasimetrica
PPT
11 cifraflujo
PPT
09 cifraclasica
PPT
08 compalgoritmos
PPT
07 teorianumeros
PPT
06 teoriainfo
PPT
05 gestionseg
PPT
04 calidadinfo
PPT
02 breveintrocripto
PPT
03 introseginfo
PPT
Curso basico c sharp vii
PPT
Curso basico c sharp iv
21 bibsw tablasyotros
19 protocoloscripto
18 correoseguro
17 certdigitalespkcs
16 autenticafirma
15 funcioneshash
14 cifraasimetrica
13 ciframochilas
12 cifrasimetrica
11 cifraflujo
09 cifraclasica
08 compalgoritmos
07 teorianumeros
06 teoriainfo
05 gestionseg
04 calidadinfo
02 breveintrocripto
03 introseginfo
Curso basico c sharp vii
Curso basico c sharp iv

Último (20)

PDF
RM2025 - FUNDAMENTOS TEÓRICOS - PEDIATRÍA.pdf
PDF
Nadie puede salvarte excepto Tú - Madame Rouge Ccesa007.pdf
PDF
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
PDF
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
PDF
La lluvia sabe por qué: una historia sobre amistad, resiliencia y esperanza e...
DOCX
PLAN DE CASTELLANO 2021 actualizado a la normativa
PDF
Telos 127 Generacion Al fa Beta - fundaciontelefonica
PDF
MODULO I ENFERMERIA BASICA.pdf HIstoria en enfermeria
PPTX
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
PDF
informe tipos de Informatica perfiles profesionales _pdf
PDF
ACERTIJO EL CONJURO DEL CAZAFANTASMAS MATEMÁTICO. Por JAVIER SOLIS NOYOLA
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
PDF
ciencia_tecnologia_sociedad Mitcham Carl. (1994)..pdf
PDF
Introducción a la historia de la filosofía
PDF
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
DOCX
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
PDF
TALLER DE ESTADISTICA BASICA para principiantes y no tan basicos
DOCX
Programa_Sintetico_Fase_4.docx 3° Y 4°..
PDF
2.0 Introduccion a processing, y como obtenerlo
PPTX
MATEMATICAS GEOMETRICA USO TRANSPORTADOR
RM2025 - FUNDAMENTOS TEÓRICOS - PEDIATRÍA.pdf
Nadie puede salvarte excepto Tú - Madame Rouge Ccesa007.pdf
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
La lluvia sabe por qué: una historia sobre amistad, resiliencia y esperanza e...
PLAN DE CASTELLANO 2021 actualizado a la normativa
Telos 127 Generacion Al fa Beta - fundaciontelefonica
MODULO I ENFERMERIA BASICA.pdf HIstoria en enfermeria
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
informe tipos de Informatica perfiles profesionales _pdf
ACERTIJO EL CONJURO DEL CAZAFANTASMAS MATEMÁTICO. Por JAVIER SOLIS NOYOLA
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
ciencia_tecnologia_sociedad Mitcham Carl. (1994)..pdf
Introducción a la historia de la filosofía
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
TALLER DE ESTADISTICA BASICA para principiantes y no tan basicos
Programa_Sintetico_Fase_4.docx 3° Y 4°..
2.0 Introduccion a processing, y como obtenerlo
MATEMATICAS GEOMETRICA USO TRANSPORTADOR

20 curvaselipticas

  • 1. Seguridad Informática y Criptografía Material Docente de Libre Distribución Ultima actualización del archivo: 01/03/06 Este archivo tiene: 30 diapositivas Dr. Josep María Miret Biosca Universidad de Lleida Curso de Seguridad Informática y Criptografía © JRA v 4.1 Capítulo 20 Introducción a la Cifra con Curvas Elípticas Este archivo forma parte de un curso completo sobre Seguridad Informática y Criptografía. Se autoriza el uso, reproducción en computador y su impresión en papel, sólo con fines docentes y/o personales, respetando los créditos del autor. Queda prohibida su comercialización, excepto la edición en venta en el Departamento de Publicaciones de la Escuela Universitaria de Informática de la Universidad Politécnica de Madrid, España.
  • 2. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 2 • Este tema ha sido entregado para su inclusión en el libro electrónico por parte de mi colega y amigo Josep María Miret Biosca, Dr. en Matemáticas y experto en curvas elípticas e hiperelípticas. Josep es profesor de la Universidad de Lleida, en Catalunya, España. • Si bien la cifra con curvas elípticas está experimentando últimamente un gran desarrollo, recuerde que lo que aquí se muestra es tan sólo una breve introducción al tema, con ciertas modificaciones con respecto a la documentación de la versión 4.0 del libro. • Si está interesado en esta línea de investigación, podrá encontrar mucha información en Internet en estos enlaces en español e inglés. Nota de agradecimiento del editor http://www.matematica.udl.es/cas/professor.html?id=23 http://www.google.es/search?hl=es&q=criptografia+curvas+el%C3%ADpticas&meta= http://www.google.es/search?hl=es&q=elliptic+curve+cryptography&meta=
  • 3. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 3 Introducción
  • 4. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 4 Curvas elípticas
  • 5. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 5 Conjunto de puntos en una curva elíptica
  • 6. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 6 Suma de puntos en una curva elíptica
  • 7. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 7 Expresiones analíticas del punto suma
  • 8. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 8 Múltiplos de un punto de una curva
  • 9. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 9 Curvas elípticas sobre cuerpos finitos
  • 10. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 10 Una curva sobre un cuerpo finito Fp
  • 11. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 11 Criptosistemas con curvas elípticas
  • 12. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 12 Criptosistema ElGamal elíptico
  • 13. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 13 Cifrado ElGamal elíptico
  • 14. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 14 Descifrado ElGamal elíptico
  • 15. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 15 Ejemplo de cifrado con ElGamal elíptico
  • 16. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 16 Ejemplo de descifrado con ElGamal elíptico
  • 17. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 17 ElGamal elíptico vs ElGamal multiplicativo
  • 18. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 18 Tamaños de clave
  • 19. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 19 Dificultad del PLDE
  • 20. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 20 Firma digital con curvas elípticas: ECDSA
  • 21. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 21 Verificación de firma con ECDSA
  • 22. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 22 Ejemplo generación de firma ElGamal
  • 23. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 23 Ejemplo verificación de firma ElGamal
  • 24. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 24 Curvas criptográficamente útiles
  • 25. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 25 ECC challenges
  • 26. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 26 ECC challenges por resolver
  • 27. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 27 Notaciones usadas en los ECC challenges
  • 28. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 28 Software libre para usar curvas elípticas Fin del capítulo
  • 29. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 29 Cuestiones y ejercicios (1 de 2)
  • 30. © Jorge Ramió Aguirre Madrid (España) 2006 Capítulo 20: Introducción a la Cifra con Curvas Elípticas Página 30 Cuestiones y ejercicios (2 de 2)

Notas del editor

  • #2: NOTAS SOBRE EL TEMA:
  • #3: NOTAS SOBRE EL TEMA:
  • #4: NOTAS SOBRE EL TEMA:
  • #5: NOTAS SOBRE EL TEMA:
  • #6: NOTAS SOBRE EL TEMA:
  • #7: NOTAS SOBRE EL TEMA:
  • #8: NOTAS SOBRE EL TEMA:
  • #9: NOTAS SOBRE EL TEMA:
  • #10: NOTAS SOBRE EL TEMA:
  • #11: NOTAS SOBRE EL TEMA:
  • #12: NOTAS SOBRE EL TEMA:
  • #13: NOTAS SOBRE EL TEMA:
  • #14: NOTAS SOBRE EL TEMA:
  • #15: NOTAS SOBRE EL TEMA:
  • #16: NOTAS SOBRE EL TEMA:
  • #17: NOTAS SOBRE EL TEMA:
  • #18: NOTAS SOBRE EL TEMA:
  • #19: NOTAS SOBRE EL TEMA:
  • #20: NOTAS SOBRE EL TEMA:
  • #21: NOTAS SOBRE EL TEMA:
  • #22: NOTAS SOBRE EL TEMA:
  • #23: NOTAS SOBRE EL TEMA:
  • #24: NOTAS SOBRE EL TEMA:
  • #25: NOTAS SOBRE EL TEMA:
  • #26: NOTAS SOBRE EL TEMA:
  • #27: NOTAS SOBRE EL TEMA:
  • #28: NOTAS SOBRE EL TEMA:
  • #29: NOTAS SOBRE EL TEMA:
  • #30: NOTAS SOBRE EL TEMA:
  • #31: NOTAS SOBRE EL TEMA: