2021毕设--MPC
基于安全多方计算的隐私保护系统设计与实现
应用:
--大规模电子投票
--人工智能加密训练
# **《基于安全多方计算的隐私保护系统设计与实现》**
---
1. 项目位置:
- 使用虚拟机镜像文件创建虚拟机,项目位于~/flask_MPC目录下.
- [sudo su root]
- cd ~/flask_MPC
2. 项目依赖:
- 见~/flask_MPC/requirements.txt
- 安装方法:pip install -r ~/flask_MPC/requirements.txt
3. 项目运行:
- 在安装了上述依赖之后,
- cd ~/flask_MPC
- python runserver.py
- 如果是要在架设的服务器上运行:
- 首先需要开启nginx服务:/etc/init.d/nginx start
- 根据本机IP修改nginx配置文件,位于:/etc/nginx/sites-available/default
- 安装gunicorn:pip install gunicorn
- 目录切换至flask_MPC文件下:cd ~/flask_MPC
- 启动gunicorn,如:gunicorn -w 2 -b 127.0.0.1:5000 runserver:app --timeout=10000
- 其中 -w -b --timeout都可自定义设置 --timeout可不要
4. mysql数据库配置检查:
- mysql -u root -p
- 密码为990207
- 共有四张表,表的具体内容见论文的数据库介绍
- 如果要测试投票功能,生成投票后的各人的验证码可通过以下方式查询:select * from voter;
5. 电子投票管理员的验证码:
-c9a31a3f670b7f9973f2004ed383fc8c50a20c8d595556b8d8c266630234d8ee
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 基于Python+Flask的安全多方计算的隐私保护系统设计与实现+全部资料齐全+部署文档.zip基于Python+Flask的安全多方计算的隐私保护系统设计与实现+全部资料齐全+部署文档.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
基于Python+Flask的安全多方计算的隐私保护系统设计与实现+全部资料齐全+部署文档.zip (113个子文件)
MPC_style.css 10KB
awesome-bootstrap-checkbox.css 9KB
framingham.csv 187KB
breast_cancer.csv 117KB
heart.csv 11KB
LR.gif 18KB
loading-sm.gif 3KB
loading.gif 847B
AI_TEST_SHOW.html 22KB
AI_TRAIN_SHOW.html 14KB
basic_template.html 9KB
AI_TEST_BACK.html 8KB
nav_bar.html 7KB
MPC_HOME.html 7KB
modals.html 7KB
AI_TRAIN_SCORE.html 6KB
AI_TRAIN.html 6KB
EVOTING_VOTE.html 5KB
EVOTING_SUM.html 5KB
basic_template_1.html 4KB
AI_TEST_BACK_SCORE.html 4KB
vote.html 4KB
EVOTING_INDEX.html 3KB
AI_INDEX.html 3KB
test_local_data.html 3KB
EVOTING_RESULT.html 2KB
EVOTING_CREATE.html 2KB
new_vote.html 2KB
local_check.html 1KB
auto_vote.html 1KB
error.html 476B
evoting_home.html 456B
success.html 429B
check_before_add.html 385B
AI_home.html 315B
home.html 293B
cal_sum.html 259B
new.html 0B
flask_MPC.iml 863B
alembic.ini 857B
bg-masthead.jpg 506KB
security.jpg 183KB
key.jpg 154KB
ALL_ROC_Curve.jpg 80KB
utils.js 3KB
script.py.mako 494B
Django系统部署文档.md 3KB
Flask系统部署文档.md 3KB
README.md 1KB
.name 9B
paillier.py 27KB
util.py 20KB
polynomial.py 13KB
heart_LR.py 9KB
AI_test.py 7KB
AI_train.py 6KB
transfusion_LR.py 6KB
transfusion_SVM.py 6KB
breastcancer_LR.py 5KB
heart_SVM.py 5KB
brestcancer_SVM.py 5KB
evoting_voter.py 5KB
evoting_manager.py 5KB
transfusion_LR.py 5KB
breastcancer_LR.py 4KB
transfusion_SVM.py 4KB
breastcancer_SVM.py 4KB
encoder.py 4KB
heart_LR.py 4KB
encoding.py 4KB
heart_SVM.py 4KB
evaluator.py 4KB
random_sample.py 3KB
param.py 3KB
env.py 3KB
CKKS_Alice.py 2KB
CKKS_Bob.py 1KB
keygen.py 1KB
home.py 1KB
encryptor.py 1KB
Phe_Bob.py 903B
decryptor.py 845B
conf_matrix.py 842B
Phe_Alice.py 818B
plaintext.py 796B
voter.py 700B
e72d8ed9fdbc_.py 633B
generate_voters.py 615B
__about__.py 579B
roc.py 481B
bulletin.py 427B
__init__.py 351B
__init__.py 350B
setting.py 310B
manager.py 288B
ciphertext.py 288B
enc_vote.py 274B
enc_sum.py 247B
runserver.py 81B
__init__.py 0B
共 113 条
- 1
- 2
资源评论
不走小道
- 粉丝: 3342
- 资源: 5059
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功