Protocolo de Chaum-Pedersen

El protocolo de Chaum-Pedersen es un algoritmo que permite probar la igualdad del resultado de calcular el logaritmo discreto entre dos parejas de números. Formalmente el protocolo permite que un probador P pueda probar a un verificador V que las parejas y cumplen la siguiente propiedad .[1]

Descripción del protocolo

editar

El protocolo es muy similar Algoritmo de identificación de Schnorr y tiene el mismo fundamento. Dadas las parejas   y  , el protocolo consta de los siguientes pasos:[1]

  1. P escoge de forma aleatoria un valor  , y envía a V   y  
  2. V envía a P un desafío aleatorio  
  3. P calcula   y envía   a V
  4. V verifica que   y  

Véase también

editar

Referencias

editar
  1. a b Verifiable Voting Systems Archivado el 15 de octubre de 2013 en Wayback Machine.. Thea Peacock, Peter Y. A. Ryan, Steve Schneider y Zhe Xia. University of Luxembourgy University of Surrey