Department of Computer Science
CSE 681 -- Information Security
EVoting: Electronic Remote Elections
Voting, Feasibility, Implementation, Verification
David Foster, Laura Stapleton
dlfoste2@oakland.edu, lastaple@oakland.edu
The following is the second (modified) progress report on the Evoting Project. In this report you will find the intended audience a brief description of the proposed work, the outline for the research plan, list of valuable resources, and our overall status on the project. The overall status can be determined by breaking up the project into seven major milestones and discussing what is complete and what remains to be done in each category. The seven major checkpoints are as follows:
5.2
Research Plan
Item |
Dates |
Responsibility |
|
I |
Project Introduction |
|
|
II |
Background
research of current methodologies |
|
|
III |
Selection
of one (or more) specific topics listed in Section 2: Possible Solutions |
|
|
IV |
Design/Simulation |
|
team |
V |
Testing |
|
|
VI |
Generate
Report |
|
|
VII |
Generate
Presentation |
|
|
Anyone
who is interested in remote voting, current and future methods.
The
Evoting Team intends to identify and assess current
voting methods, key contributors, and resources. In the process of
narrowing the focus of this project, we will evaluate the basic strengths and
weaknesses of a few methods currently in use, along with new proposed methods.
What contributions are needed to reach a suitable level of security and user
confidence in Electronic and Remote Voting comparable to one or more of the
current methods. Current topics include
verification and paper trails, security, approved ballots.
Outline.
As of 03/19/2006 06:48 PM
, the following is the outline for the project:
Additional and revisited
resources.
(also see the resources named on the main
project page):
Voting
accuracy has been a debatable topic since the dawn of voting. With the
advent of electronic communication, and recent concerns regarding the validity
of voting results come the pros and cons of electronic voting. Many public
and private entities are taking interest in locating and evaluating current and
future methods for making every vote count. The State of
1.
AIS, Optech, EES and Accuvote
optical scan voting systems. With optical scan, voters mark their ballots by
filling in ovals or connecting the halves of an arrow next to their choices.
2.
Punch card. To vote a punch card ballot, the voter punches
out small rectangles ("chads") in a paging
device which lists the candidates’ names. After voting, the voter gives the
ballot to an election worker who deposits it in a ballot container. If a
jurisdiction uses the PBC-2100 punch card voting system, the voter deposits the
ballot in a tabulator stationed in the precinct.
3.
Unilect
(touch-screen) and Micro Vote (touch-button) electronic voting systems.
With these systems, voters touch a computer screen or push buttons to indicate
their choices.
4.
Mechanical lever machines. To vote using a mechanical lever
machine, the voter pushes down levers to indicate his or her choices.
5.
Paper ballot.
1.
Scytl
Secure Electronic
Voting (Pynx), VoteHere
Mail-in
Ballot Tracker, EVOX electronic
voting, used in MIT campus-wide student elections (1999)
2.
Touch Tone Telephone.
3.
Modem.
4.
Network (via Internet).
This
phase of the project proves the most difficult and more needs to be done.
With the scope of the
project reduced to a proposal for a remote electronic voting system, more time
will be allotted to researching proven existing systems
and incorporating their strengths in a theoretical design instead
of fabricating one from scratch.
The
project has come together nicely though we do admit we may be unable to deliver
a finished, fully functional wide-scale secure remote system by the November 14,
2005 deadline.
We do hope however, to attain a working sample and
proof of concept along with a detail theoretical model of a secure system.
03/19/2006 06:48:47 PM Back to EVoting Home Page