primera pregunta:
vamos a ver el sifrado asimetrico genera dos claves ¿una que solo sirve para cifrar y la otra que solo sirve para descifrar? ¿o se requieren las dos para descifrar?
Cada uno de los que participemos en el taller tendremos dos claves: una
privada y otra
pública. Ambas se generarán a la vez y ambas son necesarias.
Una vez que tengamos las dos claves deberemos compartir entre nosotros únicamente la pública.
Es decir, si somos tres personas en el taller (Yo, persona2 y persona3) Yo tendré cuatro claves: Mi clave privada(1), mi clave pública(2), la clave pública de persona2(3) y la clave pública de persona3(4).
Si yo quiero enviarle un mensaje a persona2, deberé cifrar ese mensaje con la
clave pública de persona2, y ese mensaje únicamente podrá ser descifrado con la
clave privada de persona2 (que solo tiene él).
Si encambio yo encambio no quiero mandarle el mensaje a persona2, sino que quiero mandarselo a todos los miembros del taller deberé cifrar dicho mensaje con
mi clave privada, y ese mensaje podrán desencriptarlo con
mi clave pública todas aquellas personas que tengan dicha clave, es decir, los miembros del taller.
Espero haberme explicado bien porque es un poco lioso.
Salu2