Hierodiction Software
EVOTE Internet Voting System
What is EVOTE?
EVOTE offers remote, Internet-based electronic
voting that protects General Voting Principles.
EVOTE is customizable and in contrast to
conventional e-voting systems, puts the election
committee in the centre of all activities. It is the
election committee who has full control over the
election data, who jointly releases the election
and ascertains the result via a user-friendly
interface that does not require programming skills
or in-depth computing knowledge.
EVOTE is based on published cryptographic
research results and follows the EML (election
markup language) model as referred to in the
Council of Europe Recommendation 2004(11).
EVOTE consists of the following modules:
Common Administration
Space
(CAS):
Customizing functions for election administrators
and election committees, which enables one to
enter all parameters necessary to conduct an
election or referendum via a user-friendly,
graphical interface. The Administration Space
enables even dislocated election committees to
virtually meet and to jointly define and release the
election as well as to monitor the election and to
open the ballot box once voting has stopped.
The Common Administration Space enforces
strict access management on the level of system
administration, election administration and the
election committee functions for an individual
constituency; some functions may only be
accessed by a pre-defined quorum of committee
members or administrators.
Voter Roll Loading Tool (VRL): This enables
one to load voters, to merge voter rolls from
several sources, to define consistency rules in
the loading operation, and to update and to check
the voter roll.
E-Voting Server (EVS): This encompasses a
start page that launches the Java-based voting
client and a set of Web services to communicate
with the voting client. The start page is delivered
as source code and can easily be integrated in a
custom-made Web page of the