¿Cómo se distribuyen las claves privadas de forma segura?

-1

Estoy analizando el algoritmo RSA y tengo algunas preguntas.

Mi comprensión del algoritmo RSA:

¿Cómo obtiene un receptor sus claves privadas P y Q ?

Para una clave pública en particular, si cada receptor tiene las mismas claves privadas, ¿entonces un receptor malintencionado puede descifrar cualquier mensaje que se intente enviar a otros receptores?

    
pregunta PK Chem 01.05.2018 - 13:25
fuente

3 respuestas

3

Esta imagen es confusa. La clave privada del remitente es diferente de la clave privada del receptor. Estas claves son privadas, por lo que ni el remitente ni el destinatario conocen las claves privadas de los demás. No se distribuyen en absoluto, solo las claves públicas son. No sé por qué esta imagen los retrata siendo iguales. También hay dos claves públicas. Una para cada clave privada. Probablemente debería encontrar una mejor imagen.

    
respondido por el Peter Harmann 01.05.2018 - 13:58
fuente
1

Cada uno de los puntos finales tiene su propio par de claves, una privada y una pública, lo que se comparte es solo sus claves públicas, cada una tiene la clave pública de la otra, la utiliza para cifrar los datos antes de enviarlos.

para agregar: En general, los algoritmos de encriptación RSA o asimétricos no se usan como algoritmos independientes, solo se usan para compartir una clave de sesión simétrica y así es como funciona: Supongamos que hay dos puntos finales A y B,

  

A, genera un par de claves, una pirvare y una pública, envía al público una dos B.

     

B, genera una clave de sesión simétrica, la cifra con la clave pública recibida y la envía de vuelta a A.

Ahora que A y B tienen una clave de sesión simétrica, se comunicarán con ella, ya que los algoritmos de cifrado simétrico son mucho más rápidos que los asimétricos. la sesión asimétrica garantiza que la clave de sesión simétrica se transporta de forma segura.

    
respondido por el JanaTii 01.05.2018 - 20:23
fuente
1

Las claves privadas no se distribuyen. Cada actor (en este caso el remitente y el receptor) genera un par (clave pública, clave privada) y luego comparte el público.

Por lo tanto, no es necesario que la clave privada se distribuya de manera segura, ya que no deja la computadora en la que se creó.

(su imagen es incorrecta, el remitente y el receptor tienen diferentes valores de py q que hacen sus claves, lo que afecta al resto de las fórmulas)

    
respondido por el Ángel 01.05.2018 - 23:40
fuente

Lea otras preguntas en las etiquetas