基于同态加密的匿名电子投票系统

介绍

该匿名电子投票系统由投票客户端、权威认证中心、计票中心三个主体构成,投票客户端负责投票者的投票、验票及查询结果等,权威认证中心负责分发注册凭证、分发RSA签名密钥、设置并保存同态加密的密钥等,计票中心负责统票等。

关键技术

同态加密是基于数学难题计算复杂性理论的密码学技术。对经过同态加密的数据进行处理得到一个输出,将这一输出进行解密,其结果与用同一方法处理未加密的原始数据得到的输出结果是一样的。

安装教程

解压lajp平台并启动。
配置PHP代码相关IP。
phpstudy发布。

使用说明

投票者:访问地址http://127.0.0.1/Vote/user/login登录
管理者:访问地址http://127.0.0.1/Vote/user/adminlogin登录

需要源码的私聊我。

04-10 05:09