Ph.D. Dissertation Defense
Electronic Vote Tabulation
Checks & Balances
University of Pennsylvania
School of Engineering and Applied Science
Department of Computer and Information Systems
Friday, October 27, 2000
Moore 554, 2:30PM
Norm Badler - Internal Advisor
Peter Neumann - External Advisor
Mitch Marcus - Committee Chair
David Farber - Committee Member
Lyle Ungar - Committee Member
The subject of electronic vote tabulation involves a unique combination
of technological, computational, and sociological problems that produce
a set of constraints upon the systems used for ballot entry and vote counting.
This thesis identifies the various types of voting systems; the constraints
under which they are required to operate; and the numerous checks and balances
that need to be provided for accuracy and integrity. The thesis involves
detailed assessment of the limitations of electronic vote tabulation systems using the framework of the ISO's Common Criteria. Specifically, it demonstrates the existence of an application area where the Common Criteria is flawed in its ability to assure a simultaneously private and secure system. The result has broad implications within various commercial arenas, particularly those involving anonymous data delivery.
This presentation will be a top-down discussion of the major results of the thesis, including: the codification of the Common Criteria into an generalizable assessment process; the additional critera which need to be added for voting systems; the counterindications among criteria requirements; and the unresolvability of this in the voting setting. Other topics (as time permits) are: Internet voting, open source software, encryption, access controls, trust, data, and secure channels. The recent California Internet Voting Task Force report is also examined with regard to its security shortcomings. Conclusions and recommendations will be suggested.