首页--工业技术论文--无线电电子学、电信技术论文--通信论文--通信保密与通信安全论文--密码、密码机论文

基于素数域的椭圆曲线密码的VLSI设计方法研究

摘要第3-4页
ABSTRACT第4页
1 绪论第7-16页
    1.1 课题的研究背景和意义第7-8页
    1.2 公钥密码学概述第8-11页
    1.3 ECC的研究现状第11-14页
    1.4 本文所做的工作以及章节安排第14-16页
2 椭圆曲线的理论基础第16-27页
    2.1 椭圆曲线的数学理论基础第16-18页
        2.1.1 群的概念第16-17页
        2.1.2 环的概念第17页
        2.1.3 域的概念第17-18页
    2.2 椭圆曲线概述及椭圆曲线上点的运算规则第18-21页
        2.2.1 椭圆曲线概述第18页
        2.2.2 椭圆曲线上的点加运算第18-21页
            2.2.2.1 素数域上椭圆曲线点的运算第19-20页
            2.2.2.2 二进制域上的椭圆曲线及其运算第20-21页
        2.2.3 椭圆曲线上的点乘运算第21页
    2.3 椭圆曲线离散对数问题第21-23页
    2.4 协议层应用第23-26页
        2.4.1 椭圆曲线数字签名ECDSA第23-24页
        2.4.2 椭圆曲线数据加密体制第24-25页
        2.4.3 椭圆曲线密钥交换体制第25-26页
    2.5 本章小结第26-27页
3 素数域算术运算研究第27-43页
    3.1 有限域的基本运算理论第27-29页
        3.1.1 素数域第27-28页
        3.1.2 二进制域第28-29页
    3.2 素数域上的基本运算研究第29-42页
        3.2.1 素数域模加运算第29-30页
        3.2.2 素数域模减运算第30页
        3.2.3 素数域模乘运算第30-37页
            3.2.3.1 几种经典的模乘算法第30-33页
            3.2.3.2 素数域模乘算法的优化第33-36页
            3.2.3.3 约减算法第36-37页
            3.2.3.4 整数平方第37页
        3.2.4 素数域求逆运算第37-42页
            3.2.4.1 扩展的整数Euclidean算法第38-42页
            3.2.4.2 Montgomery求逆算法第42页
    3.3 本章小结第42-43页
4 点乘运算研究及其电路结构设计第43-62页
    4.1 ECC中的点加和倍点运算第43页
    4.2 ECC中的点乘算法简介第43-47页
        4.2.1 二进制方法第44-45页
        4.2.2 非相邻型NAF方法第45-47页
    4.3 电路性能的影响因素第47-48页
    4.4 点乘系统的三级电路结构第48-50页
    4.5 点乘模块的电路结构第50-51页
    4.6 点加和倍点模块的电路结构第51-53页
    4.7 素数域算术运算模块的电路结构第53-61页
        4.7.1 模乘运算电路设计第54-58页
            4.7.1.1 模乘运算模块整体框图第54页
            4.7.1.2 外部信号说明第54-55页
            4.7.1.3 体系结构设计第55-57页
            4.7.1.4 状态机的实现第57-58页
        4.7.2 模逆运算的电路结构第58-61页
            4.7.2.1 模逆运算模块整体框图第58-59页
            4.7.2.2 外部信号说明第59页
            4.7.2.3 体系结构设计第59-60页
            4.7.2.4 模逆状态机的实现第60-61页
    4.8 本章小结第61-62页
5 Verilog RTL模型的建立与FPGA实现第62-71页
    5.1 Verilog模型的建立与功能仿真第62-66页
        5.1.1 点乘系统各模块的verilog模型建立第62-63页
        5.1.2 素数域运算模块功能仿真结果第63-65页
        5.1.3 顶层模块功能仿真结果第65-66页
    5.2 FPGA实现与验证第66-68页
        5.2.1 本设计的FPGA测试系统第66-67页
        5.2.2 FPGA电路测试结果第67-68页
    5.3 电路测试结果分析与比较第68-70页
    5.4 本章小结第70-71页
结论第71-73页
参考文献第73-78页
致谢第78-79页
攻读学位期间发表的学术论文目录第79-81页
符号说明第81-83页
附录第83-91页

论文共91页,点击 下载论文
上一篇:铸造Al-Li合金组织及力学性能的研究
下一篇:粉末药型罩聚能射流性能的数值模拟