Paper 2004/355
A Small-Scale Voting Protocol Hiding Vote-Counts of All Candidates
Pei-yih Ting and Po-Yueh Hung
Abstract
In this paper, we focus on the design of the winner-determination procedure of an electronic voting protocol used at critical elections, e.g. at the meeting of the board of a company for critical business decisions or a parliamentary committee for legislation. The number of participating voters is limited to several hundreds but the voting should satisfy a new privacy requirement that the accumulated vote-counts of all candidates should be kept as secret as possible. This additional requirement is significant only for small/medium-scale elections. Traditional electronic voting frameworks simply take the announcement of vote-counts for granted and hope that each individual¡¦s actual vote is hidden in the accumulated vote-counts. Therefore, it is not easy to modify an existing scheme to approach this new goal. In the proposed protocol, the homomorphic ElGamal cryptosystem is used. An electronic bulletin board holds public announced values. A ballot consists of separate encrypted ¡¥yes¡¦/¡¦no¡¦ vote for each candidate such that the accumulated vote-counts can be calculated from the ciphertexts without any decryption. The correctness of each ballot is guaranteed through ZKPs. The accumulated vote-count ciphertexts are then converted to encrypted unary representation through a mix-and-match sub-protocol such that the vote-counts can be concealed in the winner-determination stage. This protocol is suited for both equal-voting and weighted-voting schemes. Also, the type of voter¡¦s selection can be single choice, multiple choices, ranking choice, or the allocative choice.
Metadata
- Available format(s)
- Category
- Cryptographic protocols
- Publication info
- Published elsewhere. Unknown where it was published
- Keywords
- e-voting privacyElGamal encryption systemhomomorphic encryptionmix-and-match ciphertext conversion
- Contact author(s)
- M92570002 @ mail ntou edu tw
- History
- 2004-12-14: received
- Short URL
- https://ia.cr/2004/355
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2004/355, author = {Pei-yih Ting and Po-Yueh Hung}, title = {A Small-Scale Voting Protocol Hiding Vote-Counts of All Candidates}, howpublished = {Cryptology {ePrint} Archive, Paper 2004/355}, year = {2004}, url = {https://eprint.iacr.org/2004/355} }