第一章 绪论 | 第1-18页 |
·研究背景 | 第12-13页 |
·研究进展 | 第13-15页 |
·论文的研究内容及主要工作 | 第15-16页 |
·论文结构概要 | 第16-18页 |
第二章 超椭圆曲线密码系统概述 | 第18-31页 |
·密码学基础 | 第18-22页 |
·群 | 第18-19页 |
·环 | 第19页 |
·有限域 | 第19-21页 |
·公钥密码 | 第21-22页 |
·椭圆曲线密码 | 第22-24页 |
·椭圆曲线 | 第22页 |
·椭圆曲线上的群 | 第22-23页 |
·椭圆曲线离散对数问题 | 第23页 |
·椭圆曲线上的公钥密码 | 第23-24页 |
·超椭圆曲线密码 | 第24-28页 |
·超椭圆曲线 | 第24页 |
·除子的定义 | 第24-26页 |
·Cantor算法 | 第26-27页 |
·Jacobian群 | 第27-28页 |
·安全超椭圆曲线 | 第28-29页 |
·超椭圆曲线密码系统 | 第29-30页 |
·HC-EIGamal加密算法 | 第29页 |
·数字签名算法 | 第29-30页 |
·小结 | 第30-31页 |
第三章 FPCA及开发工具简介 | 第31-37页 |
·FPGA的结构与特点 | 第31-33页 |
·FPGA的结构 | 第31-32页 |
·SRAM查找表型的FPGA | 第32页 |
·可编程互连线(PI) | 第32页 |
·stratix器件的高性能架构 | 第32-33页 |
·使用 QuartusⅡ设计软件 | 第33-35页 |
·设计输入 | 第33-34页 |
·设计处理 | 第34-35页 |
·仿真验证 | 第35页 |
·VHDL语言简介 | 第35-36页 |
·小结 | 第36-37页 |
第四章 有限域算法的实现 | 第37-59页 |
·有限域加法 | 第37页 |
·有限域乘法 | 第37-46页 |
·串行乘法器 | 第38-43页 |
·混合乘法器 | 第43-46页 |
·有限域平方 | 第46页 |
·有限域求逆 | 第46-57页 |
4 4 1 EEA算法 | 第47-49页 |
·MIMA算法 | 第49-52页 |
·EEA算法和 MIMA算法的比较 | 第52-53页 |
·改进的MIMA算法 | 第53-57页 |
·实现结果及比较 | 第57-59页 |
第五章 多项式环的实现 | 第59-78页 |
·多项式环加法 | 第59页 |
·多项式环乘法 | 第59-63页 |
·多项式环除法 | 第63-67页 |
·多项式环平方 | 第67-68页 |
·多项式环 GCD | 第68-75页 |
·实现结果及比较 | 第75-78页 |
第六章 超椭圆曲线除子加的实现 | 第78-85页 |
·Cantor算法 | 第78-79页 |
·复合 | 第79-80页 |
·规约 | 第80页 |
·除子加运算器硬件设计 | 第80-82页 |
·除子倍加 | 第82-83页 |
·实现结果及比较 | 第83-85页 |
第七章 超椭圆曲线标量乘的仿真实现 | 第85-90页 |
·除子标量乘法 | 第85-87页 |
·协处理器实现方法 | 第87-88页 |
·协处理器仿真结果及比较 | 第88-89页 |
·小结 | 第89-90页 |
第八章 结束语 | 第90-92页 |
·工作总结 | 第90-91页 |
·下一步工作展望 | 第91-92页 |
参考文献 | 第92-95页 |
致谢 | 第95-96页 |
发表文章 | 第96-97页 |
附录 | 第97-109页 |
附录1除子加(Cantor算法)模块控制器的VHDL程序 | 第97-109页 |