[发明专利]一种基于区块链的电子投票方法有效
申请号: | 201910117598.5 | 申请日: | 2019-02-15 |
公开(公告)号: | CN109934988B | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 马春光;刘磊;武朋;廖光宇;齐超然;阚国宾 | 申请(专利权)人: | 三亚哈尔滨工程大学南海创新发展基地 |
主分类号: | G07C13/00 | 分类号: | G07C13/00;H04L9/32 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 572024 海南省三亚市崖州*** | 国省代码: | 海南;46 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种基于区块链的电子投票方法,属于信息安全技术领域,由四个部分组成:认证中心,可信第三方,选民和区块链。由认证中心来完成选民的注册;通过选民,可信第三方和认证中心三者间的通信来完成投票权的声明和认证过程;利用区块链的公开性、不可篡改性等特点,保障整个投票过程和投票结果的公平,公正,公开。这个电子投票方案可以有效制约认证中心的权利,防止因认证中心的权利过大而篡改投票过程的问题。除此之外,还引入审计阶段,让每个选民可以审计投票结果及投票过程,提高结果的可信度。 | ||
搜索关键词: | 一种 基于 区块 电子 投票 方法 | ||
【主权项】:
1.一种基于区块链的电子投票方法,包括选民、认证中心、可信第三方及区块链,其特征在于,主要包括以下步骤:(1)准备阶段;选民产生属于自己的唯一秘密消息m,根据哈希算法得到消息的哈希值h(m);根据比特币协议,产生自己的公私钥对Pub/Pri和地址Addr;(2)注册阶段;认证中心在发起投票,选民登录后完成个人注册,并将自己的秘密消息的哈希值h(m)发送给认证中心;(3)声明选票权;在选举前通过选民、可信第三方、认证中心三者之间的通信完成投票权的声明,确认选民的投票权;(4)投票阶段;选民向候选人的地址发起交易,实现投票;(5)计票阶段;候选人向可信第三方公开自己的私钥地址Pri,可信第三方查询其他人向候选人发起交易的次数,并进行计数,最终计数结果为各个候选人的得票数;(6)审计阶段;完成计票后,可信第三方公开合法选民的秘密消息的哈希值h(m)和合法选民的地址Addr信息表,认证中心公开拥有的选民姓名和秘密消息的哈希值h(m)信息表,选民根据上述两个表格及自己的相关信息审计投票结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三亚哈尔滨工程大学南海创新发展基地,未经三亚哈尔滨工程大学南海创新发展基地许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910117598.5/,转载请声明来源钻瓜专利网。
- 上一篇:智能转移排队方法及装置
- 下一篇:一种利用QR Code的自动售卖机