[发明专利]用于电子选举的数据处理方法有效
申请号: | 201610225360.0 | 申请日: | 2016-04-12 |
公开(公告)号: | CN105827399B | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | 陈伟;赵祥坤 | 申请(专利权)人: | 金华鸿正科技有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/30;H04L9/32;H04L29/06 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 韩建伟;张永明 |
地址: | 321000 浙江省金华市婺城*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用于电子选举的数据处理方法。该方法包括:投票终端通过选举加密公钥将各选民的电子选票加密为加密选票,并打包加密选票为选票数据包;通过选举加密公钥将附有标识信息的选票数据包加密为加密数据包,发送由终端签名私钥签名的加密数据包至选举服务器;选举服务器通过标识信息判断加密数据包的合法性,并对其签名信息进行验证,然后存入选票数据库;在对选票数据库中的各张加密选票执行至少两轮混合操作之后再进行选票统计,混合操作包括按照预设加密算法对各张加密选票进行重加密,并在重加密之后,按照预设乱序算法对各张加密选票执行乱序操作。本发明解决了相关技术中进行现场投票时,其安全性较低的技术问题。 | ||
搜索关键词: | 用于 电子 选举 数据处理 方法 | ||
【主权项】:
1.一种用于电子选举的数据处理方法,其特征在于,包括:投票终端接收选举服务器的选举加密公钥,其中,所述选举服务器用于提供选举管理功能;所述投票终端通过所述选举加密公钥分别加密各选民的电子选票,得到多张加密选票;所述投票终端对所述多张加密选票执行打包操作,得到选票数据包;所述投票终端通过所述选举加密公钥加密附有标识信息的所述选票数据包,得到加密数据包,其中,所述标识信息用于标识所述选票数据包的合法性;所述投票终端发送经由终端签名私钥签名的所述加密数据包至所述选举服务器,其中,所述终端签名私钥为所述投票终端的签名私钥;其中,在所述投票终端通过所述选举加密公钥分别加密各选民的电子选票之前,所述方法还包括:所述投票终端在接收到选举指令的情况下,对选民进行身份验证,其中,在选民通过身份验证之后,所述投票终端通过所述选举加密公钥分别加密各选民的电子选票,所述投票终端通过所述选举加密公钥分别加密各选民的电子选票包括:所述投票终端分别生成对应于各张所述电子选票的第一选票哈希值;所述投票终端通过所述选举加密公钥分别加密各张附有对应的第一选票哈希值的所述电子选票。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金华鸿正科技有限公司,未经金华鸿正科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610225360.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种身份验证的方法及装置
- 下一篇:一种简单的二阶非自治忆阻混沌信号发生器