基于Hadoop的分布式RSA快速加密算法的设计及其实现
| 摘要 | 第1-4页 |
| Abstract | 第4-8页 |
| 第1章 绪论 | 第8-14页 |
| ·研究背景 | 第8-10页 |
| ·研究工作 | 第10-11页 |
| ·论文结构 | 第11-14页 |
| 第2章 相关技术探讨 | 第14-33页 |
| ·Hadoop分布式平台 | 第14-27页 |
| ·分布式文件系统HDFS | 第15-20页 |
| ·MapReduce编程模型 | 第20-24页 |
| ·Hadoop分布式平台搭建 | 第24-27页 |
| ·密码学 | 第27-31页 |
| ·公钥密码学 | 第28-29页 |
| ·RSA加密算法 | 第29-31页 |
| ·本章小结 | 第31-33页 |
| 第3章 大整数相乘算法 | 第33-48页 |
| ·整数乘法类型 | 第33-43页 |
| ·传统乘法(paper-and-pencil) | 第33-34页 |
| ·AI Khwarizmi乘法 | 第34页 |
| ·折半乘法 | 第34-35页 |
| ·分治乘法 | 第35-36页 |
| ·多项式乘法 | 第36页 |
| ·快速傅里叶变换乘法(FFT) | 第36-37页 |
| ·寄存器乘法 | 第37-43页 |
| ·整数乘法效率比较 | 第43-45页 |
| ·乘法运算结果验证——弃九法 | 第45-46页 |
| ·验算加法 | 第45页 |
| ·验算减法 | 第45-46页 |
| ·验算乘法 | 第46页 |
| ·验算除法 | 第46页 |
| ·本章小结 | 第46-48页 |
| 第4章 分布式RSA算法的设计及实现 | 第48-58页 |
| ·分布式RSA加密系统布局 | 第48-49页 |
| ·分布式RSA加密算法设计原理 | 第49-52页 |
| ·并行加密核 | 第49-51页 |
| ·并行解密核 | 第51-52页 |
| ·分布式RSA加密算法性能分析 | 第52-56页 |
| ·实验环境 | 第52-54页 |
| ·分布式RSA加密性能随明文大小变化情况 | 第54-55页 |
| ·分布式RSA加密算法的集群加密阈值 | 第55-56页 |
| ·本章小结 | 第56-58页 |
| 第5章 总结与展望 | 第58-60页 |
| ·工作总结 | 第58页 |
| ·下一步工作研究 | 第58-60页 |
| 参考文献 | 第60-62页 |
| 致谢 | 第62-64页 |
| 攻读硕士学位期间的研究成果 | 第64页 |