problema de intercambio de claves

0

¿Alguien podría darme una pista sobre cómo empezar a resolver este problema?

Considere el siguiente escenario, Alice y Bob quieren calcular una clave compartida, pero sus dispositivos son débiles, por lo que deben confiar en un tercero de confianza, Steve el Servidor. Steve calcula una clave RSA y distribuye la clave pública, n y e. Alice y Bob generan cada uno un número aleatorio, r_a y r_b respectivamente, y utilizarán ambos números para generar su clave compartida. Con el fin de intercambiar en secreto los nonces, Alice y Bob ejecutan el siguiente protocolo:

A → S: r_a ^ e modN
B → S: r_b ^ e modN
S → A, B: X = r_a r_b

Alice sabe que r_a y XOR lo hace con X para recuperar r_b. Bob hace lo contrario. Muestra cómo, si Eve y Edward conspiran, después de observar la interacción de Alice y Bob con el servidor. Pueden recuperar la clave compartida de Alice y Bob haciendo su propio intercambio de claves

    
pregunta Hana 12.11.2017 - 00:24
fuente

0 respuestas

Lea otras preguntas en las etiquetas