| 摘 要 | 第1-7页 |
| Abstract | 第7-10页 |
| 第一章 绪论 | 第10-18页 |
| ·引言 | 第10-12页 |
| ·有限域发展现状 | 第12-15页 |
| ·本论文的选题意义和研究内容 | 第15-18页 |
| 第二章 快速Fermat数变换的算法 | 第18-29页 |
| ·有限域理论基础 | 第18-20页 |
| ·数论变换、快速数论变换和Fermat数变换(FNT) | 第20-21页 |
| ·基4 FFNT(快速Fermat数变换)的推导 | 第21-24页 |
| ·基于数论变换的多项式乘法 | 第24-25页 |
| ·高次幂多项式乘法 | 第25-27页 |
| ·本章小结 | 第27-29页 |
| 第三章 有限域快速多项式相乘系统结构设计 | 第29-38页 |
| ·有限域快速多项式相乘运算流程 | 第29-30页 |
| ·FNT/IFNT用的代码 | 第30-32页 |
| ·预计算的多项式除法算法 | 第32-34页 |
| ·对称乒乓RAM结构 | 第34页 |
| ·系统流水线结构 | 第34-37页 |
| ·本章小结 | 第37-38页 |
| 第四章 有限域快速多项式相乘运算核的设计 | 第38-58页 |
| ·有限域快速多项式相乘运算核的系统结构 | 第38-41页 |
| ·系统控制模块(Control) | 第41-44页 |
| ·分组模块(AddNet) | 第44页 |
| ·可并行处理的64点FNT变换模块(FNT) | 第44-53页 |
| ·模Fermat数乘法模块(MUL) | 第53-56页 |
| ·累加及求重模模块(Modulo) | 第56-57页 |
| ·本章小结 | 第57-58页 |
| 第五章 有限域快速多项式相乘运算核的FPGA实现和功能验证 | 第58-67页 |
| ·VirtexⅡ系列FPGA结构及特点 | 第58-59页 |
| ·开发流程 | 第59-61页 |
| ·实现结果分析 | 第61-62页 |
| ·功能测试 | 第62-63页 |
| ·有限域快速多项式相乘运算核的一个应用 | 第63-66页 |
| ·本章小结 | 第66-67页 |
| 第六章 小结与展望 | 第67-69页 |
| ·论文小结 | 第67-68页 |
| ·展望 | 第68-69页 |
| 附A:利用Poly32模块构造n=256的多项式相乘 | 第69-74页 |
| 攻读硕士学位期间发表的学术论文目录 | 第74-75页 |
| 参考文献 | 第75-79页 |
| 致谢 | 第79页 |