VoteBox: a tamper-evident, verifiable electronic voting system

What is VoteBox?

VoteBox is a prototype electronic voting machine created by researchers in the Computer Security Lab at Rice University. It is designed to be a platform for broad e-voting research, particularly in the areas of security and usability. The code is written in Java, and runs on computers with Windows, Macintosh, and Linux operating systems.

VoteBox is an excellent starting point for new research projects and could even be used as the basis for a new commercial voting system, but it is not currently production-quality code. VoteBox is free software, licensed under version 3 of the GNU General Public License (GPLv3). For more information please read our FAQ.

Getting the software

The VoteBox project is now hosted on Google Code, where you can download the latest builds, examine the source code, and read documentation.


The design and implementation of VoteBox is the subject of the following published research:

The following publications also involve VoteBox:


Research and development of VoteBox has been supported by NSF grants CNS-0509297 and CNS-0524211 (the ACCURATE Center).


To get in touch with the VoteBox research group, please send email to votebox.