Method and system for electronic voting over a high-security network
First Claim
1. Method for electronic voting over a high-security network, for a voter using a voting terminal connected via a network to at least one administrative server and to a vote-counting server, wherein it consists at least in:
- calculating and transmitting from the administrative server to the voting terminal an authentication certificate; and
transmitting from the voting terminal to the vote-counting server an electronic ballot paper selected by this voter and an anonymous reference; and
, upon verification with the true value of the anonymous reference, validating the electronic ballot paper and the electronic vote of this voter and counting this electronic ballot paper in accordance with the face value thereof;
transmitting from the vote-counting server to the voting terminal a confirmation of receipt; and
calculating and transmitting from the voting terminal to the administrative server an electoral register document signed electronically by means of said authentication certificate, the administrative server bringing about, upon verification with the true value of the signed electoral register document, the closure of the voting operation for the voter using this voting terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for electronic voting over a network, from a terminal (Te) connected to an administrative server (SA) and to a vote-counting server (SCV). An authentication certificate (CA) and a single-use password (UPWe) are calculated and transmitted (A) from the server (SA) to the voter (Eu), an electronic ballot paper (EB) and an anonymous reference (AREu) are transmitted (B) from the terminal (Te) to the server (SCV) and, upon verification (B1) of the anonymous reference, the vote and the paper are validated (B3), the paper is counted, a confirmation of receipt (ACW) and an electoral register document (DVR) are transmitted from the server (SCV) to the terminal (Te). The terminal (Te) signs the register and transmits (C) the signed register (SDVR) to the server (SA) which closes (D1) the vote of the voter (Eu).
103 Citations
19 Claims
-
1. Method for electronic voting over a high-security network, for a voter using a voting terminal connected via a network to at least one administrative server and to a vote-counting server, wherein it consists at least in:
-
calculating and transmitting from the administrative server to the voting terminal an authentication certificate; and
transmitting from the voting terminal to the vote-counting server an electronic ballot paper selected by this voter and an anonymous reference; and
, upon verification with the true value of the anonymous reference,validating the electronic ballot paper and the electronic vote of this voter and counting this electronic ballot paper in accordance with the face value thereof;
transmitting from the vote-counting server to the voting terminal a confirmation of receipt; and
calculating and transmitting from the voting terminal to the administrative server an electoral register document signed electronically by means of said authentication certificate, the administrative server bringing about, upon verification with the true value of the signed electoral register document, the closure of the voting operation for the voter using this voting terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. System for electronic voting over a high-security network for a voter using a voting terminal which is connected via a network to at least one administrative server and a vote-counting server, wherein it comprises at least:
-
at the level of the administrative server, means for calculating and transmitting from the administrative server to the voting terminal an authentication certificate; and
at the level of the vote-counting server means for receiving and processing a message which is transmitted from the voting terminal and which contains at least one electronic ballot paper selected by this voter and an anonymous reference;
means for verifying, with the true value, the anonymous reference received;
means for validating the electronic ballot paper and the electronic vote of this voter and means for counting the vote of this electronic ballot paper in accordance with the face value thereof;
means for calculating and transmitting to the voting terminal a message of confirmation of receipt.
-
-
10. Administrative server for electronic voting over a high-security network, for a voter using a voting terminal, wherein it comprises at least:
-
means for calculating and transmitting to the voting terminal an authentication certificate;
means for calculating and transmitting an anonymous reference for the using voter;
means for receiving, from the user terminal, an electronically signed electoral register document; and
means for closing the voting operation of the voter using the voting terminal upon verification with the true value of the signed electoral register document. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. Server for counting the votes of an electronic vote over a high-security network, for a voter using a voting terminal, wherein it comprises at least:
-
means for receiving and processing a message which is transmitted from the voting terminal and which contains at least one electronic ballot paper selected by this voter and an anonymous reference;
means for verifying with the true value the anonymous reference received;
means for validating the electronic ballot paper and the electronic vote of this voter and means for counting the vote of this electronic ballot paper in accordance with the face value thereof;
means for calculating and transmitting to the voting terminal a message of confirmation of receipt and an electronic electoral register document. - View Dependent Claims (19)
-
Specification