SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
Cómo compartir un secreto

       Mauricio Quezada
          21/01/11
Criptografía
Queremos distribuir un secreto S entre
          n participantes
Dividiéndolo en n trozos
De tal forma que
• t - 1 o menos trozos no permiten reconstruir el
  secreto

• El conocimiento de t o más trozos permite
  reconstruir el secreto S
Adi Shamir’s Secret Sharing

                 • Ideado en 1979

                 • Shamir
                   es la S de RSA
Cómo se hace
• Genere un polinomio p de grado t-1 con
  coeficientes aleatorios

                                              t 1
   p( x)  a0  a1 x  a2 x  ...  at 1 x
                            2




• De tal forma que

             a0  p(0)  S
• Los trozos son de la forma


            Di  (i, p(i)) i  1..n

• Y entregados a cada participante
¿Cómo se reconstruye S?
• Con t o más trozos, es posible interpolar el
  polinomio

• Recuperando la fórmula original

• Y por lo tanto, recuperando   a0  S
¿Y por qué funciona?
¿Y por qué funciona?

    ¿Es seguro?
¿¡ Y para qué u001A sirve !?

• Asegurar una llave privada
¿¡ Y para qué u001A sirve !?

• Asegurar una llave privada

• Tener una jerarquía para hacer firmas digitales
¿¡ Y para qué u001A sirve !?

• Asegurar una llave privada

• Tener una jerarquía para hacer firmas digitales

• Distribuir la fórmula de la Coca-Cola
¿Y funciona en la práctica?
¿Y funciona en la práctica?




         NO
Exageré, sí funciona
• Bajo ciertos supuestos…

  – Los participantes son honestos y desean que
    todos conozcan el secreto


• Existen muchos protocolos para distintas
  suposiciones
SSSS


• http://point-at-infinity.org/ssss/

• t=3
• n = 10
t=3, n=10
t=3, n=10
t=3, n=10
Referencias
• Shamir, Adi (1979). "How to share a
  secret". Communications of the ACM 22 (11)

• Simpsons, The (1996). “The Curse of the Flying
  Hellfish”. Fox Broadcasting Company.

• SSSS - http://point-at-infinity.org/ssss/
BONUS TRACK

Contenu connexe

Tendances (16)

Repaso matemáticas 4º primaria
Repaso matemáticas 4º primariaRepaso matemáticas 4º primaria
Repaso matemáticas 4º primaria
 
Tema.5.mate.hugo
Tema.5.mate.hugoTema.5.mate.hugo
Tema.5.mate.hugo
 
Números de 5 cifras
Números de 5 cifrasNúmeros de 5 cifras
Números de 5 cifras
 
números de 5 cifras
números de 5 cifrasnúmeros de 5 cifras
números de 5 cifras
 
La multiplicación
La multiplicaciónLa multiplicación
La multiplicación
 
Lesson 06 numbers
Lesson 06   numbersLesson 06   numbers
Lesson 06 numbers
 
Tema 1 matematicas st
Tema 1 matematicas stTema 1 matematicas st
Tema 1 matematicas st
 
Tema 1 matematicas st
Tema 1 matematicas stTema 1 matematicas st
Tema 1 matematicas st
 
Trinomio de segundo grado
Trinomio de segundo gradoTrinomio de segundo grado
Trinomio de segundo grado
 
Matemáticas 5º. Repaso de 4º Primaria. Evaluación Inicial
Matemáticas 5º. Repaso de 4º Primaria. Evaluación InicialMatemáticas 5º. Repaso de 4º Primaria. Evaluación Inicial
Matemáticas 5º. Repaso de 4º Primaria. Evaluación Inicial
 
M ui 1 quiénes somos. salud y enfermedad
M ui 1  quiénes somos. salud y enfermedadM ui 1  quiénes somos. salud y enfermedad
M ui 1 quiénes somos. salud y enfermedad
 
Números enteros y decimales
Números enteros y decimalesNúmeros enteros y decimales
Números enteros y decimales
 
Tema 6 mates[1]
Tema 6 mates[1]Tema 6 mates[1]
Tema 6 mates[1]
 
Números Naturales
Números NaturalesNúmeros Naturales
Números Naturales
 
Escritura de numeros
Escritura de numerosEscritura de numeros
Escritura de numeros
 
VALOR POSICIONAL
VALOR POSICIONALVALOR POSICIONAL
VALOR POSICIONAL
 

Plus de Mauricio Quezada (6)

Línea de tiempo Movimiento Estudiantil 2011
Línea de tiempo Movimiento Estudiantil 2011Línea de tiempo Movimiento Estudiantil 2011
Línea de tiempo Movimiento Estudiantil 2011
 
Aspectos y seguridad
Aspectos y seguridadAspectos y seguridad
Aspectos y seguridad
 
Proofs of Partial Knowledge and Simplified Design of Witness Hiding Protocols
Proofs of Partial Knowledge and Simplified Design of Witness Hiding ProtocolsProofs of Partial Knowledge and Simplified Design of Witness Hiding Protocols
Proofs of Partial Knowledge and Simplified Design of Witness Hiding Protocols
 
Monitorizando aplicaciones con AspectJ
Monitorizando aplicaciones con AspectJMonitorizando aplicaciones con AspectJ
Monitorizando aplicaciones con AspectJ
 
Criptografía y Teoría de Juegos
Criptografía y Teoría de JuegosCriptografía y Teoría de Juegos
Criptografía y Teoría de Juegos
 
Introduccion a AspectJ
Introduccion a AspectJIntroduccion a AspectJ
Introduccion a AspectJ
 

Dernier

RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 

Dernier (20)

Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 

Cómo compartir un Secreto