Electronic voting systems are essential for holding virtual elections, and the need for such systems increases due to the COVID-19 pandemic and the social distancing that it mandates. One of the main challenges in e-voting systems is to secure the voting process: namely, to certify that the computed results are consistent with the cast ballots, and that the privacy of the voters is preserved. We propose herein a secure voting protocol for elections that are governed by order-based voting rules. Our protocol offers perfect ballot secrecy, in the sense that it issues only the required output, while no other information on the cast ballots is revealed. Such perfect secrecy, which is achieved by employing secure multiparty computation tools, may increase the voters' confidence and, consequently, encourage them to vote according to their true preferences. Evaluation of the protocol's computational costs establishes that it is lightweight and can be readily implemented in real-life electronic elections.
翻译:电子投票系统对于举行虚拟选举至关重要,且由于COVID-19疫情及其所要求的社会隔离措施,对此类系统的需求日益增长。电子投票系统面临的主要挑战之一是保障投票过程的安全性:即确保计算结果与所投选票一致,并保护投票者的隐私。本文针对基于顺序的投票规则所管理的选举,提出了一种安全的投票协议。该协议提供了完美的选票保密性,即仅输出所需结果,而不泄露任何关于所投选票的其他信息。通过采用安全多方计算工具实现的这种完美保密性,有望增强投票者的信心,从而鼓励他们按照真实偏好进行投票。对协议计算成本的评估表明,该协议是轻量级的,可轻松在实际电子选举中实施。