设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>毕设资料 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
安全网络电子投票协议设计 文献综述
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

综述:安全网络电子投票协议设计

摘  要:密码学是推动安全电子投票研究的核心技术。上世纪80年代Chaum提出首个密码学意义的电子投票方案,激发了电子投票研究的热潮。2000年,ACM国际会议围绕Intenet投票电子投票的安全问题作了全面报告,但时间久远,这次报告已缺乏时效性。现有的文献综述要么时间久选,缺乏时效性,要么总结不全面。本文系统地综述网络电子投票设计的关键技术,介绍了目前最新的研究成果,以及这个方向上需要解决的关键问题。

关键词:密码学;盲签名;混淆网络;同态加密;抗胁迫性;区块链;

Abstract: Cryptography is the core technology to promote the research of secure electronic voting. In the 1980s, Chaum proposed the first cryptological electronic voting scheme, which stimulated the upsurge of electronic voting research. In 2000, ACM International Conference made a comprehensive report on the security of Internet voting and electronic voting, but the report has been short of timeliness for a long time. The existing literature review is either time-consuming, lack of timeliness, or incomplete. This paper systematically summarizes the key technologies of network electronic voting design, introduces the latest research results and the key problems to be solved in this direction.

Key words: Cryptography; Blind signature; mix network; Homomorphic encryption; coercion resistance; Blockchain;

1. 引言

电子投票系统经历了四十多年的发展,在理论和实践上都取得突出的成果。相对于纸质投票,电子投票具有成本低,计票快等特点。多数电子投票系统允许选民远程线上投票,从而大大提高的选民参与率,对提升民主进程具有重要意义。它提高投票管理效率,促进选民流动引入海外居民投票。电子投票系统选票直接以电子的形式记录。经历了打孔卡投票方式,光学识别投票方式,到直接记录电子投票系统,再到现在远程网络投票[1]。 1995年Horster等人提出电子选举协议理论,之后实现the Sensus system[2]和the EU Cybervote system。美国、韩国、英语、日本等国家积极采取电子投票,2005 年 10 月的地方选举期间,爱沙尼亚首次使用电子投票。爱沙尼亚成为第一个使用互联网作为投票手段进行具有法律约束力的大选的国家。在地方选举中通过互联网投票的选项在全国范围内都可用。爱沙尼亚选举官员宣布选举成功,有 9,317 人在线投票。2007 年,爱沙尼亚举行了世界上第一次全国互联网选举。[3]然而,各国在网络投票的部署中,面临选票可审计性和用户隐私性等安全威胁[4],如软硬件系统、黑客攻击、机械故障、投票管理问题等,但密码学投票协议是安全的。基本投票协议有三种:基于混淆网络的电子投票方案、基于盲签名的电子投票方案和基于同态加密的电子投票方案。这些投票方案提供了选举基本的安全要求:投票者匿名性、选票的隐私性、选举过程的公平性和选举结果的一致性等。近年来,电子选举有了更的要求。如何防止选民出买选票,如何使选民不受胁迫,根据自己意愿投出选票,成为人们关注的焦点。同时,区块链、云计算等技术的发展为在线投票提供了广阔的应用环境。

论文组织结构:

2. 安全电子投票的发展与现状

2.1 电子投票的主要流程

电子投票系统的分类:

常用的票的类型有如下六种 :

(1) yes/no voting :投票者只能提交两种选票yes或no

(2) 1out-of-L voting :从 L个可能的选择中选择一个。

(3) K-out-o f-L voting :从 L个可能的选择中选择 K个 ,这 K个元素是没有

次序关系的 。

(4) K-out-o f-L ordervoting :从 L个可能的选择中选择 K个,这 K个元素是

有次序关系的 。

(5) 1-L-K voting : 投票者从 L个选择中选择一个可能的选择, 然后再在另一

个可能的选择中选择 K个。

(6) w rite-in voting :在投票时,可以投不在候选者名单中的票。

Groth[5]提出四种选举类型:1.有限选举(Limited voting)2.批准选举(Approval voting) 3.可分选举(Disiabled voting)4.Borda选举(Borda voting)。

按票的权重进行分类 :① equal‐voting : 每个投票人的票的权重是一样的 ;

② weighted‐voting : 投票人的票的权重是不相同的 ;

网络电子投票是指投票者利用计算机通过远程网络来进行投票的方式。

图表 2投票系统的分类

电子投票的流程主要包括准备阶段、认证阶段、投票阶段和计票阶段等4个阶段。

图表 1电子投票流程图

图表1表示多方协同完成投票。其中,投票人是投票的主体,认证机构是投票资格凭证的发放者,管理员负责设置环境参数,计票员唱票,宣布获胜者,以及仲裁机构负责处理选举纠纷问题。投票过程如下:准备阶段:管理员在电子公告板BB上发布安全参数等环境参数,发布候选人列表,设置各阶段时间节点等信息(步骤1);认证阶段:投票人提供身份证明信息,经认证机构验证成功后,获得合法的投票凭证或签名(步骤2-3);投票阶段:投票人加密候选人选项后连同凭证或签名发送给BB,最后核实BB上是否已正确添加了自己所投的选票(步骤4-5);计票阶段:投票结束后,计票员从BB上获得选票再解密,计算各侯选人得票数,并且在BB上发布选举结果(步骤6-7)。

在实际的系统设计中,各阶段的界限可能有差异。

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计
基于PLC的罐装加工过程为全自动 基于Python电影推荐系统设计 基于西门子S7-200PLC四层
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!