Protocolos Criptográficos - CryptULL
Protocolos Criptográficos - CryptULL
Protocolos Criptográficos - CryptULL
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Lanzamiento de monedas<br />
Algoritmo basado en un cifrado de clave pública tal<br />
que D A (E B (E A (m)))=E B (m).<br />
1.B se compromete con A sobre su apuesta del lanzamiento<br />
2.A genera dos mensajes m1 and m2 (Cara y Cruz), y los cifra<br />
con su clave pública, enviando a B los dos mensajes EA (mi )<br />
3.B escoge al azar uno de los dos mensajes, lo cifra con su<br />
clave pública y envía el resultado a A: EB (EA (mi )).<br />
4.A descifra con su clave secreta el mensaje recibido, enviando<br />
el resultado a B: DA (EB (EA (mi )))=EB (mi ).<br />
5.B descifra el mensaje obtenido con su clave secreta, recupera<br />
el resultado de su apuesta, y se lo envía a A.<br />
6.A verifica la información recibida, comparándola con los<br />
datos que tiene.<br />
Criptografía-ULL