12.05.2013 Views

Protocolos Criptográficos - CryptULL

Protocolos Criptográficos - CryptULL

Protocolos Criptográficos - CryptULL

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

EE: Protocolo de Merritt<br />

1. Cada mesa i=1,2,...,n genera sus claves privada y pública (E i ,D i )<br />

2. Cada votante j cifra su voto vj y su NAI sj , mediante<br />

E1 (E2 (...En (vj ,sj )...))=yn+1,j y lo publica<br />

3. Desde i=n hasta 1 cada mesa Ci para cada yi+1,j genera un número<br />

aleatorio ri,j y publica yi,Πi(j) =Ei (yi+1,j , ri,j ), siendo Πi (j) una permutación<br />

secreta, de manera que al final se publican<br />

y1,j =E1 (E2 (...En (yn+1,j ,rn,j )...r2,j )r1,j )<br />

4. Recolección: Las mesas realizan dos iteraciones de descifrados desde i=1<br />

hasta n sobre cada y1,j , y publican (vj ,sj )<br />

5. Recuento: Se obtiene mediante la suma de los votos v j<br />

6. Verificación: Cada votante comprueba su NAI s j<br />

Criptografía-ULL

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!