O protocolo REVS é dividido em três fases:
Distribuição do boletim de voto: O eleitor contacta o Distributor para que ele possa obter um boletim de voto. O Distributor retorna o voto solicitado, a chave pública da eleição e a configuração operacional da eleição, tudo assinado pelo Commissioner de eleição.
Assinatura do boletim de voto: O eleitor obtém em seguida uma autorização de voto de pelo menos t de N Administrators (t > N/2).
Submissão de voto: O eleitor submete o voto para os Counters, através de diversos Anonymizers.
Toda a comunicação entre o módulo votante e os servidores, ou entre os servidores é feita recorrendo ao Remote Method Invocation – RMI do Java, i.e., comunicações unicast sobre TCP/IP.
Distribuição do boletim de voto: O eleitor contacta o Distributor para que ele possa obter um boletim de voto. O Distributor retorna o voto solicitado, a chave pública da eleição e a configuração operacional da eleição, tudo assinado pelo Commissioner de eleição.
Assinatura do boletim de voto: O eleitor obtém em seguida uma autorização de voto de pelo menos t de N Administrators (t > N/2).
Submissão de voto: O eleitor submete o voto para os Counters, através de diversos Anonymizers.
Toda a comunicação entre o módulo votante e os servidores, ou entre os servidores é feita recorrendo ao Remote Method Invocation – RMI do Java, i.e., comunicações unicast sobre TCP/IP.

Sem comentários:
Enviar um comentário