BVOT: Self-Tallying Boardroom Voting with Oblivious Transfer

dc.contributor.authorJavani, Farid
dc.contributor.authorSherman, Alan T.
dc.date.accessioned2020-11-23T18:25:08Z
dc.date.available2020-11-23T18:25:08Z
dc.date.issued2020-11-02
dc.description.abstractA boardroom election is an election with a small number of voters carried out with public communications. We present BVOT, a self-tallying boardroom voting protocol with ballot secrecy, fairness (no tally information is available before the polls close), and dispute-freeness (voters can observe that all voters correctly followed the protocol). BVOT works by using a multiparty threshold homomorphic encryption system in which each candidate is associated with a masked unique prime. Each voter engages in an oblivious transfer with an untrusted distributor: the voter selects the index of a prime associated with a candidate and receives the selected prime in masked form. The voter then casts their vote by encrypting their masked prime and broadcasting it to everyone. The distributor does not learn the voter's choice, and no one learns the mapping between primes and candidates until the audit phase. By hiding the mapping between primes and candidates, BVOT provides voters with insufficient information to carry out effective cheating. The threshold feature prevents anyone from computing any partial tally---until everyone has voted. Multiplying all votes, their decryption shares, and the unmasking factor yields a product of the primes each raised to the number of votes received. In contrast to some existing boardroom voting protocols, BVOT does not rely on any zero-knowledge proof; instead, it uses oblivious transfer to assure ballot secrecy and correct vote casting. Also, BVOT can handle multiple candidates in one election. BVOT prevents cheating by hiding crucial information: an attempt to increase the tally of one candidate might increase the tally of another candidate. After all votes are cast, any party can tally the votes.en_US
dc.description.sponsorshipWe thank Enka Blanchard, Feng Hao, and Jonathan Katz for helpful comments. Sherman was supported in part by the National Science Foundation under SFS grant DGE-1753681, and by the U.S. Department of Defense under CySP grant H98230-19-1-0308.en_US
dc.description.urihttps://www.tandfonline.com/doi/abs/10.1080/19393555.2022.2138798?journalCode=uiss20en_US
dc.format.extent8 pagesen_US
dc.genrejournal articlesen_US
dc.genrepreprints
dc.identifierdoi:10.13016/m2otep-nz9o
dc.identifier.citationFarid Javani & Alan T. Sherman (2022) BVOT: self-tallying boardroom voting with oblivious transfer, Information Security Journal: A Global Perspective, DOI: 10.1080/19393555.2022.2138798en_US
dc.identifier.urihttp://hdl.handle.net/11603/20133
dc.identifier.urihttps://doi.org/10.1080/19393555.2022.2138798
dc.language.isoen_USen_US
dc.publisherTaylor and Francis
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Computer Science and Electrical Engineering Department Collection
dc.relation.ispartofUMBC Faculty Collection
dc.relation.ispartofUMBC Student Collection
dc.rightsThis is the submitted manuscript of an article published by Taylor & Francis in Information Security Journal: A Global Perspective on 02 Nov 2022, available online: http://www.tandfonline.com/10.1080/19393555.2022.2138798.
dc.subjectUMBC Cyber Defense Lab
dc.titleBVOT: Self-Tallying Boardroom Voting with Oblivious Transferen_US
dc.typeTexten_US
dcterms.creatorhttps://orcid.org/0000-0002-3966-3616
dcterms.creatorhttps://orcid.org/0000-0003-1130-4678

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2010.02421.pdf
Size:
379.11 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.56 KB
Format:
Item-specific license agreed upon to submission
Description: