首页 | 本学科首页   官方微博 | 高级检索  
     

基于HElib的安全电子投票方案
引用本文:王永恒,徐晨,陈经纬,吴文渊. 基于HElib的安全电子投票方案[J]. 计算机应用研究, 2017, 34(7)
作者姓名:王永恒  徐晨  陈经纬  吴文渊
作者单位:中国科学院大学;中国科学院 重庆绿色智能技术研究院 自动推理与认知重庆市重点实验室,中国科学院 重庆绿色智能技术研究院 自动推理与认知重庆市重点实验室,中国科学院 重庆绿色智能技术研究院 自动推理与认知重庆市重点实验室,中国科学院 重庆绿色智能技术研究院 自动推理与认知重庆市重点实验室
基金项目:国家自然科学(11471307,11501540),重庆市基础与前沿研究计划(cstc2015jcyjys40001),中科院西部之光博士项目(2014年)
摘    要:传统的电子投票应用中,若投票服务器管理方出现安全问题,投票过程中的匿名性、完整性和公开可验证性将难以保证。针对此问题,设计实现了一个基于全同态加密技术的电子投票方案。首先,基于全同态加密算法,结合PKI和数字签名技术设计了一个安全电子投票方案;然后针对电子投票的特殊性,基于HElib同态算法库设计了一个高效的同态密文加法器;最后在同态密文加法器的基础上,实现了安全电子投票系统。安全性方面,该投票方案有效的解决了电子投票中匿名性、完整性和公开可验证性的难题。而在性能上,测试表明该投票系统可以基本满足应用场景的使用需求。

关 键 词:同态加密  电子投票  数字签名  公开可验证  HElib
收稿时间:2016-05-20
修稿时间:2017-05-10

Scheme on secure voting system based on HElib
WANG Yongheng,Xu Chen,Chen Jingwei and Wu Wenyuan. Scheme on secure voting system based on HElib[J]. Application Research of Computers, 2017, 34(7)
Authors:WANG Yongheng  Xu Chen  Chen Jingwei  Wu Wenyuan
Affiliation:University of Chinese Academy of Sciences ;Chongqing Key Laboratory of Automated Reasoning and Cognition Chongqing Institute of Green and Intelligent Technology,Chinese Academy of Sciences,,Chongqing Key Laboratory of Automated Reasoning and Cognition Chongqing Institute of Green and Intelligent Technology,Chinese Academy of Sciences,Chongqing Key Laboratory of Automated Reasoning and Cognition Chongqing Institute of Green and Intelligent Technology,Chinese Academy of Sciences
Abstract:In traditional electronic voting applications, if malwares infected the voting server, the anonymity, integrity and public verifiability of voting process would be difficult to guarantee. To solve this problem, this paper designed and implemented a secure voting system based on HElib. First, this paper designed a secure electronic voting scheme which was based on full homomorphic encryption algorithm and combined with PKI, digital signature technology. Then according to the particularity of electronic voting, it designed an efficient ciphertext adder based on HElib homomorphic algorithm library. Finally it implemented a secure electronic voting system by making use of the ciphertext adder. The voting system effectively solves the electronic voting anonymity, integrity and public verifiability problems in terms of security. Through the system tests, the voting system can basically meet the needs of application scenarios.
Keywords:homomorphic encryption   electronic voting   digital signature   public verifiability   HElib
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号