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

基于GF(2~m)的椭圆曲线密码的硬件设计方法研究

摘要第3-4页
Abstract第4页
1 绪论第8-13页
    1.1 课题的研究背景和意义第8-9页
    1.2 ECC的国内外研究现状第9-11页
    1.3 本文主要内容和论文结构第11-13页
2 椭圆曲线密码基础理论第13-28页
    2.1 密码系统模型和密码体制第13-17页
        2.1.1 对称密码体制第14-15页
        2.1.2 公钥密码体制第15-17页
    2.2 有限域介绍第17-18页
        2.2.1 群和域的概念第17页
        2.2.2 有限域的概念第17-18页
    2.3 椭圆曲线介绍及椭圆曲线上点的运算第18-21页
        2.3.1 椭圆曲线概述第18-20页
        2.3.2 有限域上的椭圆曲线群第20-21页
    2.4 椭圆曲线密码体制第21-26页
        2.4.1 椭圆曲线离散对数问题第21-22页
        2.4.2 椭圆曲线参数组第22-23页
        2.4.3 协议层应用第23-26页
    2.5 ECC实现的结构层次第26-27页
    2.6 本章小结第27-28页
3 二进制有限域算术运算第28-38页
    3.1 有限域模加运算第28页
    3.2 有限域模乘运算第28-33页
    3.3 有限域模平方运算第33-34页
    3.4 有限域模逆运算第34-37页
    3.5 本章小结第37-38页
4 二进制域点乘运算及电路结构设计第38-60页
    4.1 点乘运算介绍第38-43页
        4.1.1 自左向右扫描位点乘算法第38-39页
        4.1.2 NAF扫描位点乘算法第39页
        4.1.3 窗口NAF点乘算法第39-40页
        4.1.4 Montgomery点乘算法第40-42页
        4.1.5 算法的分析与比较第42-43页
    4.2 投影坐标下Montgomery点乘算法第43-46页
        4.2.1 Jacobian坐标下的点加和倍点运算第43页
        4.2.2 LD坐标下的点加和倍点运算第43-44页
        4.2.3 标准投影坐标下的点加和倍点运算第44页
        4.2.4 投影坐标下的Montgomery点乘算法第44-46页
    4.3 点乘系统的实现层次划分第46-47页
    4.4 有限域运算的电路结构第47-53页
        4.4.1 模加运算电路结构设计第48-49页
        4.4.2 模乘运算电路结构设计第49-51页
        4.4.3 模逆运算电路结构设计第51-53页
    4.5 点加和倍点模块的电路第53-56页
        4.5.1 点加运算设计第53-54页
        4.5.2 倍点运算设计第54-56页
    4.6 点乘运算模块设计第56-58页
    4.7 本章小结第58-60页
5 硬件实现及仿真验证第60-73页
    5.1 椭圆曲线密码算法实现的硬件基础第60-62页
        5.1.1 FPGA器件介绍第60-61页
        5.1.2 开发语言和开发环境介绍第61-62页
    5.2 RTL模型的功能仿真测试第62-67页
        5.2.1 有限域运算模块功能仿真第62-64页
        5.2.2 椭圆曲线群运算功能仿真第64-66页
        5.2.3 点乘RTL模型建立与功能仿真第66-67页
    5.3 FPGA实现与验证第67-71页
        5.3.1 点乘的FPGA测试模型第67-68页
        5.3.2 点乘的FPGA实现与验证第68-71页
    5.4 电路测试结果分析与比较第71页
    5.5 本章小结第71-73页
结论第73-75页
参考文献第75-78页
致谢第78-79页
攻读学位期间发表的学术论文目录第79-80页

论文共80页,点击 下载论文
上一篇:学位音乐会曲目综述
下一篇:基于认知用户信任度的协作频谱检测方法的研究