摘要
现有的电子投票系统虽然可以通过投票者的微信号、IP地址等来保证选票的唯一性,但也因此泄露了投票者的隐私。文章对电子投票中存在的隐私泄露问题进行分析,研究并提出了一种保护投票者隐私的算法。该算法使用MD5对投票者隐私进行保护,使用RSA公钥加密技术实现盲签名,可使在投票的所有环节都无法追踪投票者隐私信息。根据所提算法开发实现了一个匿名投票系统,实验验证了该匿名投票系统有效地保护了投票者隐私。
Although the existing electronic voting system can guarantee the uniqueness of the vote through voter’s WeChat ID,IP address,etc.,but it leaks the voter’s privacy.The article analyzes the privacy leakage problem in electronic voting,studies and proposes an algorithm to protect the privacy of voters.The algorithm uses MD5 to protect the privacy of voters,and uses RSA public key encryption technology to achieve blind signatures,which can make it impossible to track voters’private information in all links of voting.An anonymous voting system was developed and implemented based on the proposed algorithm,and the experiment verify that the anonymous voting system effectively protects the privacy of voters.
作者
孙毅
冉丹
SUN Yi;RAN Dan(College of Computer Science and Technology,Nanjing University of Aeronautics and Astronautics,Nanjing 211106,China;State Key Laboratory for Novel Software Technology at Nanjing University,Nanjing 210023,China)
出处
《现代信息科技》
2020年第19期133-135,共3页
Modern Information Technology
基金
国家自然基金委员会-中国民航局民航联合研究基金(U1533130)
南京大学计算机软件新技术国家重点实验室开放课题(KFKT2020B10)。