首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

基于区块链的安全投票系统研究与设计

摘要第5-6页
ABSTRACT第6-7页
第1章 绪论第10-16页
    1.1 课题研究背景及意义第10-11页
    1.2 国内外研究现状第11-14页
    1.3 本文的研究内容和结构安排第14-16页
第2章 相关知识与技术第16-29页
    2.1 区块链第16-23页
        2.1.1 区块链技术原理第16-18页
        2.1.2 区块链的特征第18-19页
        2.1.3 区块链的分类第19-20页
        2.1.4 区块链架构的发展第20-22页
        2.1.5 共识机制第22-23页
    2.2 以太坊第23-26页
        2.2.1 以太坊的技术介绍第23-25页
        2.2.2 以太坊智能合约第25-26页
        2.2.3 以太坊的去中心化应用第26页
    2.3 零知识证明第26-28页
    2.4 本章小结第28-29页
第3章 安全多候选人电子投票方案设计第29-41页
    3.1 方案的关键技术介绍第29-32页
        3.1.1 分布式EIGamal加密体制第29-30页
        3.1.2 离散对数知识证明协议第30-31页
        3.1.3 合法性知识证明协议第31-32页
    3.2 多候选人电子投票方案第32-37页
        3.2.1 方案的符号说明第32-33页
        3.2.2 基于两轮零知识证明协议的投票模型第33-35页
        3.2.3 投票方案的设计及流程说明第35-37页
    3.3 安全性分析第37-39页
    3.4 方案比较分析第39-40页
    3.5 本章小结第40-41页
第4章 去中心化的安全电子投票系统实现第41-55页
    4.1 系统架构及需求分析第41-43页
        4.1.1 系统架构第41-42页
        4.1.2 需求分析第42-43页
    4.2 智能合约的开发与实现第43-50页
        4.2.1 智能合约开发第43-44页
        4.2.2 投票智能合约的实现第44-50页
    4.3 区块链投票系统的实现第50-52页
        4.3.1 投票系统登录界面第50页
        4.3.2 投票问题及时间设置界面第50-51页
        4.3.3 投票系统注册界面第51页
        4.3.4 投票界面第51-52页
        4.3.5 计票及结果公布界面第52页
    4.4 实验结果与分析第52-54页
    4.5 本章小结第54-55页
第5章 总结与展望第55-57页
    5.1 研究总结第55-56页
    5.2 展望第56-57页
致谢第57-58页
参考文献第58-62页
附录第62页

论文共62页,点击 下载论文
上一篇:基于生物身份的加密方案研究
下一篇:基于指纹与人脸特征级融合的多生物特征加密算法研究