一种基于身份签名的安全电子投票系统的制作方法

文档序号:6505486阅读:312来源:国知局
一种基于身份签名的安全电子投票系统的制作方法
【专利摘要】本发明公开了一种基于身份签名的安全电子投票系统,包括注册机构,公证机构,选民,验票中心和机票中心,所述投票系统包括基于身份的签名方案、矩阵同态加密方案、矩阵全同态加密方案以及矩阵委托计算方案,包括以下步骤:公正机构选举前的一系列初始化工作;选民完成投票的一系列操作;计票机构验票并统计选票;公证机构解密统计结果并公布选举结果。采用本发明技术方案,首先本电子投票方案是一个安全的电子投票方案,其次是选票大小可自由确定、可以用于大规模的网络投票选举,还有就是选举的各个环节更加公开透明。
【专利说明】一种基于身份签名的安全电子投票系统
【技术领域】
[0001]本发明涉及一种电子投票方案,具体涉及一种基于身份签名的安全电子投票系统。
【背景技术】
[0002]安全公正的选举对于社会现代化和民主发展的作用不可小觑。传统的人工投票选举方式有其局限性,需要耗费大量时间、人力、物力,还缺乏安全保障,而计算机网络快捷便利,且网络应用已经渗透到生活的各个领域,如远程教育、电子银行、电子购物等,因此电子投票方案便应运而生。
[0003]目前主流的电子投票方案主要基于同态加密技术、混合网技术以及盲签名技术。存在的缺陷主要有:基于同态加密技术的电子投票方案验票过程比较复杂,通常选择特殊同态加密方案,且仅能够表示赞成和反对两种状态,无法直接统计第三种状态一弃权。使用盲签名 技术设计的电子投票方案,虽然达到了混淆的目的,即无法得知选票与选民之间的对应关系,而在互联网环境下进行投票选举是需要验证选票与选民之间关系的,即选票需要有身份信息。为了解决上述问题,本发明主要使用矩阵同态加密、矩阵全同态加密以及基于身份签名的技术,设计了一种安全的电子投票方案。该发明可以在互联网环境下进行安全高效的投票选举。本方案解决的主要问题为:一是可以保证选民所投的选票具有身份信息。二是选票使用同态加密方案进行加密,保证了选票内容信息的安全性。三是验票中心可以很方便地验证选民所投选票的合法性。四是选票虽然有身份标记,但由于使用同态加密技术,第三方仍无法得知选票的具体信息。还有就是计票机构可以直接对选票进行累加统计,也可以外包出去进行统计。

【发明内容】

[0004]为克服现有技术中的不足,本发明提供一种基于身份签名的安全电子投票系统。
[0005]为实现上述技术目的,达到上述技术效果,本发明通过以下技术方案实现:
一种基于身份签名的安全电子投票系统,包括注册机构,公证机
构,选民,验票中心和机票中心,所述投票系统包括基于身份的签名方案
【权利要求】
1.一种基于身份签名的安全电子投票系统,包括注册机构,公证机构,选民,验票中心和机票中心,所述投票系统包括基于身份的签名方案
2.根据权利要求1所述的基于身份签名的安全电子投票系统,其特征在于,所述矩阵委托计算方案
【文档编号】G06F21/30GK103903325SQ201310282964
【公开日】2014年7月2日 申请日期:2013年7月8日 优先权日:2013年7月8日
【发明者】朱艳琴, 靳方元, 纪其进, 杨哲, 李领治, 罗喜召 申请人:苏州大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1