ECC加解密技术中算法优化研究与实现
摘要 | 第1-4页 |
Abstract | 第4-9页 |
第一章 引言 | 第9-13页 |
·研究背景 | 第9-10页 |
·研究的内容 | 第10-11页 |
·本文工作和创新点 | 第11页 |
·论文的组织结构 | 第11-13页 |
第二章 相关基础及研究 | 第13-25页 |
·并行计算相关基础 | 第13-14页 |
·椭圆曲线密码相关基础 | 第14-21页 |
·Abel群 | 第15页 |
·域 | 第15-16页 |
·椭圆曲线密码体制 | 第16-20页 |
·椭圆曲线密码攻击 | 第20-21页 |
·椭圆曲线密码相关研究 | 第21-25页 |
·乘法及点乘研究 | 第21-22页 |
·椭圆曲线密码提高运行效率的研究 | 第22页 |
·椭圆曲线密码应用的研究 | 第22-25页 |
第三章 底层算法设计与优化 | 第25-35页 |
·概述 | 第25页 |
·加法和减法 | 第25-29页 |
·多精度加法 | 第25-26页 |
·多精度减法 | 第26-27页 |
·模加运算 | 第27-28页 |
·模减运算 | 第28-29页 |
·乘法并行 | 第29-32页 |
·求逆 | 第32-33页 |
·除2 | 第32-33页 |
·二进制求逆算法 | 第33页 |
·乘法与求逆算法的比较 | 第33-34页 |
·快速模约 | 第34-35页 |
第四章 点算法设计与优化 | 第35-43页 |
·概述 | 第35页 |
·点加操作 | 第35-36页 |
·倍点操作 | 第36-37页 |
·点乘操作并行 | 第37-43页 |
第五章 椭圆曲线加解密 | 第43-47页 |
·加解密结构组及操作 | 第43-46页 |
·生成密钥对及加解密 | 第46-47页 |
第六章 程序设计实现 | 第47-55页 |
·程序设计结构 | 第47页 |
·定义及操作 | 第47-49页 |
·实验 | 第49-52页 |
·实现环境 | 第49-50页 |
·乘法和点乘串并行比对 | 第50页 |
·密钥生成及加解密实现 | 第50-52页 |
·应用示例 | 第52-55页 |
第七章 总结 | 第55-57页 |
·工作总结 | 第55页 |
·展望 | 第55-57页 |
附录1(NIST推荐的5 条素域椭圆曲线) | 第57-59页 |
附录2 Sakai和Sakurai点乘算法 | 第59-61页 |
参考文献 | 第61-63页 |
致谢 | 第63页 |