Protocolos Criptográficos - CryptULL
Protocolos Criptográficos - CryptULL
Protocolos Criptográficos - CryptULL
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