基于群签名的电子投票方案

2012-08-11 07:10:14乔汇东
湖南工程学院学报(自然科学版) 2012年4期

乔汇东,胡 瑛

(湖南工程学院 计算机与通信学院,湘潭411104)

1 电子投票基本要求

通常认为,一个安全的电子选举方案应该满足如下七个方面的安全性.①完整性,即所有有效的选票都应当被正确统计;②坚固性,即无人能破坏选举,合法选民可以退出投票而不会影响到投票的正常进行;③匿名性,即任何人都不能将选票与该选票的投票者对应起来;④唯一性 只有合法的投票者可以投一次票;⑤合法性,即有选举权的投票人才能参加选举的;⑥公正性,即无人能知道选举的中间结果;⑦可验证性,即投票人可以验证自己的选票被统计到最后结果中.

电子投票发展至今,一些新的要求也出现在电子投票方案中,主要包括:①稳固性,投票系统可以对一些局部错误进行容错;②广泛的可验证性,所有人都可自行验证投票是否公平进行;③无收据性,投票人不能向其他人证明自己投票的内容.其中,无收据性的概念主要用于防范“选票收买”和“强迫投票”的违规行为,而这两者是选举舞弊的常见手段,因而,无收据性方面的研究得到了重视.

2 电子投票方案研究现状

目前,主要电子投票系统有:基于同态加密的投票系统、基于匿名信道和盲签名的投票系统、基于Mix-net的投票系统或者是基于秘密分享和安全多方计算的投票系统.众多电子投票方案中,Fujioka[1]等人提出的,基于盲签名的投票系统被普遍认为是一个高效实用,最有代表性,且适合大群体选举的电子投票方案,后续很多方案都借鉴了其中的一些方法,虽然这种投票机制一直被视为最具实用价值的,然而,后来的研究显示它仍存在一些突出的缺点:验证机构权力过大;……

登录APP查看全文