摘要:在选举过程中保护投票者的匿名性、选票内容的保密性和计票的公正性是设计安全电子选举系统的核心技术。本文综述了电子选举系统的基本实现,指出了电子选举的基本和更高安全需求,介绍并分析了几种安全技术及其在电子选举系统中的应用。
关键词:电子选举;秘密共享;盲签名;位承诺;
中图分类号:TP309 文献标识码: A
一、 引言
随着Internet的迅速发展,电子选举已成为电子商务的一个主要内容。不断有电子选举系统被提出,这些系统都具有一定的实用特点,从安全性到有效性都有了提高,然而理论和实际都成熟的解决方案几乎没有。
与传统选举系统相似,电子选举系统的主要参与者是投票者和选举中心。系统通常要求投票者和选举中心能够执行一些必须的多项式次计算并通过公共信道通信。投票者在选举过程的行为和计算尽可能的最小化,可以弃权或中途停止投票。选举中心负责管理整个选举,具有强大的计算能力且能秘密的存储大量数据。电子选举方案通常由注册、投票、统计、验证和公开五个步骤组成。
安全的电子选举方案应满足七个基本的安全性要求[3]:合法性、保密性、匿名性、公平性、完整性、稳固性、可验证性。随着进一步分析,也开始考察一些新的安全要求,如无收据性或不可贿选性、无争议性、自计票性、完善保密性、秘密计票性等。
二、 电子选举系统中主要安全技术的应用
安全电子选举方案主要涉及的技术有群签名、