Cambiar clave privada y pública para identificación

0

Hoy en la Universidad aprendimos si Alice le da a Bob su clave privada y viceversa, ellos pueden identificarse a sí mismos. Tiene sentido pero es esta buena práctica? ¿Siempre he pensado que los certificados están hechos para esta escena?

    
pregunta Noobienoob 30.11.2017 - 00:57
fuente

2 respuestas

1
  

Si Alice le da a Bob su clave privada y viceversa, ellos pueden identificarse a sí mismos

Creo que has entendido mal algo. Para la identificación, Alice no le da a Bob su clave privada para identificarse a sí misma.

En su lugar, Bob emite un desafío (es decir, algún mensaje aleatorio) y Alice firma este desafío con su clave privada. Luego, Bob puede verificar esta firma usando la clave pública de Alice (que es pública como lo dice el nombre, es decir, que conoce Bob). Y como Bob tenía el control del desafío, puede estar seguro de que Alice está actualmente en posesión de la clave privada correspondiente. Como solo Alice debe conocer esta clave privada secreta, esto puede usarse como prueba de que se trata de Alice en el otro extremo de la conexión, es decir, prueba de la identidad de Alice.

    
respondido por el Steffen Ullrich 30.11.2017 - 06:36
fuente
0

En el mundo real tienes un mensaje envuelto doble.

  1. Alice cifra el texto simple con la clave pública de Bob para que solo Bob pueda leerlo.
  2. Luego, Alice cifra el criptotexto con su clave privada para generar el criptotexto2.
  3. Bob luego usa la clave pública de Alice para descifrar el cryptotext2.
  4. Bob luego usa su clave privada para descifrar el criptotexto en texto sin formato.

Los pasos 2 y 3 validan que Alice fue la que envió el mensaje.

    
respondido por el NathanC 30.11.2017 - 01:31
fuente

Lea otras preguntas en las etiquetas