Cryptology ePrint Archive: Report 2017/056

Verifiable Classroom Voting in Practice

Feng Hao and Dylan Clarke and Brian Randell and Siamak F. Shahandashti

Abstract: Classroom voting is an important pedagogical technique in which students learn by voting on the answers to questions. The same voting platform is also often used for exercises such as rating lecturer performance and voting for prizes. In this paper, we present VCV, an end-to-end (E2E) verifiable classroom voting system built based on the DRE-i protocol. Our system provides E2E verifiability without tallying authorities; it supports voting through mobile phones with constrained computing resources; it reports the tallying results instantly after voting is finished along with cryptographic proofs that enable the public to verify the tallying integrity. Since 2013, the VCV system has been used regularly in real classroom teaching, as well as academic prize competitions, in Newcastle University with positive user feedback. Our experience suggests that E2E verifiable voting through the internet and using mobile phones is feasible for daily routine activities such as classroom voting.

Category / Keywords: applications / E2E verifiable e-voting, classroom voting, mobile voting

Date: received 25 Jan 2017, last revised 23 Jun 2017

Contact author: haofeng66 at gmail com

Available format(s): PDF | BibTeX Citation

Version: 20170623:160404 (All versions of this report)

Short URL:

[ Cryptology ePrint archive ]