Design and practical implementation of verify-your-vote protocol
【Author】 Chaieb, Marwa; Yousfi, Souheib; Lafourcade, Pascal; Robbana, Riadh
【Source】CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE
【影响因子】1.831
【Abstract】One of the most critical properties that must be ensured to have a secure electronic voting is verifiability. Political parties, observers, and especially voters want to be able to verify that all eligible votes are cast as intended and counted as cast without compromising votes secrecy or voters privacy. Over the past few decades, an important number of e-voting protocols attempt to deal with this issue by using cryptographic techniques and/or a public bulletin board. Recently, some blockchain-based e-voting systems have been proposed, but were not found practical in the real world, because they do not support situations with large numbers of candidates and voters. In this article, we design and implement a verifiable blockchain-based online voting protocol, called verify-your-vote . Our protocol ensures several security properties thanks to some cryptographic primitives and blockchain technology. We also evaluate its performance in terms of time, cost, and the number of voters and candidates that can be supported.
【Keywords】blockchain technology; cryptographic primitives; e-voting; practical implementation; security and performance evaluation
【发表时间】2020 10-Jan
【收录时间】2022-01-02
【文献类型】
【主题类别】
--
【DOI】 10.1002/cpe.5813
评论