安全实用的大规模选举协议的设计
第一章 绪论 | 第1-17页 |
·课题研究的背景和意义 | 第13-14页 |
·保密选举的基本涵义 | 第14页 |
·保密选举的基本特征 | 第14页 |
·保密选举协议的实现 | 第14-15页 |
·保密选举研究的进展和趋势 | 第15-16页 |
·本课题的来源,目的及主要研究内容 | 第16-17页 |
第二章 公开密钥体制及其应用 | 第17-33页 |
·对称密钥 | 第17-18页 |
·公开密钥算法 | 第18-23页 |
·RSA算法 | 第19-21页 |
·背景 | 第19-20页 |
·算法描述 | 第20页 |
·RSA的速度 | 第20-21页 |
·RSA的安全性 | 第21页 |
·EL Gamal算法 | 第21-23页 |
·EL Gamal签名 | 第21-22页 |
·EL Gamal加密 | 第22页 |
·EL Gamal算法的软件实现速度 | 第22-23页 |
·数字签名 | 第23-27页 |
·数字签名的概念和基本特性 | 第23-24页 |
·数字签名的分类 | 第24-25页 |
·数字签名方案 | 第25-27页 |
·基于私钥密码体制的数字签名方案 | 第25-26页 |
·基于公钥密码体制的签名方案 | 第26页 |
·数字签名的实现 | 第26-27页 |
·盲签名 | 第27页 |
·单向散列函数简介 | 第27-29页 |
·数据完整性 | 第29-32页 |
·信息摘录技术 | 第29页 |
·报文摘要MD5算法 | 第29-32页 |
·综述 | 第29-30页 |
·算法的应用 | 第30-31页 |
·算法描述 | 第31页 |
·MD5的安全性 | 第31-32页 |
·小结 | 第32-33页 |
第三章 现有保密选举协议分析 | 第33-41页 |
·保密选举的要求 | 第33页 |
·简单投票协议 | 第33-34页 |
·使用盲签名投票 | 第34-35页 |
·带两个中央机构的投票 | 第35-36页 |
·带有单个中央机构的投票 | 第36-37页 |
·不带中央制表机构的投票 | 第37-40页 |
·小结 | 第40-41页 |
第四章 安全实用的大规模选举协议 | 第41-49页 |
·预先工作 | 第41-42页 |
·具体实现 | 第42-48页 |
·初始化 | 第43页 |
·产生全局公开密钥G_p | 第43-46页 |
·注册 | 第46-47页 |
·投票 | 第47-48页 |
·公开选票 | 第48页 |
·公开选举结果 | 第48页 |
·小结 | 第48-49页 |
第五章 协议证明 | 第49-56页 |
·完整性证明 | 第49-50页 |
·公正性(soundness)证明 | 第50页 |
·结果正确性证明 | 第50-52页 |
·秘密性证明 | 第52-53页 |
·公平性证明 | 第53-54页 |
·无碰撞性(Collision Free)证明 | 第54页 |
·小结 | 第54-56页 |
第六章 结论与展望 | 第56-57页 |
参考文献 | 第57-60页 |
攻读硕士学位期间发表的论文 | 第60页 |