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

基于FPGA的AOP型高速椭圆曲线数字签名设计

摘要第4-5页
ABSTRACT第5页
第一章 绪论第8-12页
    1.1 选题背景与意义第8-9页
    1.2 数字签名的研究现状第9页
    1.3 研究内容与设计指标第9-10页
        1.3.1 研究内容第9-10页
        1.3.2 设计指标第10页
    1.4 论文组织第10-12页
第二章 ECC数学理论基础第12-22页
    2.1 有限域概述第12-14页
        2.1.1 群和域第12页
        2.1.2 有限域第12-13页
        2.1.3 素域和二元域第13-14页
    2.2 椭圆曲线域运算第14-18页
        2.2.1 椭圆曲线概述第14页
        2.2.2 点的表示第14-15页
        2.2.3 点运算第15-18页
    2.3 ECC协议第18-20页
        2.3.1 椭圆曲线参数组第18页
        2.3.2 数字签名技术第18-20页
    2.4 本章小结第20-22页
第三章 数字签名系统算法分析及方案设计第22-38页
    3.1 椭圆曲线密码协议层次划分第22页
    3.2 数字签名算法第22-28页
        3.2.1 SHA-1算法第23-24页
        3.2.2 大数模乘算法第24-27页
        3.2.3 大数模加算法第27-28页
    3.3 点乘算法分析第28-31页
        3.3.1 几种点乘算法第28-30页
        3.3.2 点加倍点和坐标变换第30-31页
    3.4 域运算层算法分析第31-36页
        3.4.1 模逆算法第32-33页
        3.4.2 模乘算法第33-35页
        3.4.3 模加算法第35页
        3.4.4 模平方算法第35-36页
    3.5 本章小结第36-38页
第四章 数字签名的硬件实现第38-60页
    4.1 数字签名整体架构第38-39页
    4.2 数字签名主控制模块设计第39-47页
        4.2.1 数字签名主控状态机模块设计第39-42页
        4.2.2 哈希运算SHA-1模块设计第42-44页
        4.2.3 大数模加模块设计第44-45页
        4.2.4 大数模乘模块设计第45-47页
    4.3 椭圆曲线层点乘模块设计第47-51页
        4.3.1 点乘主控制器模块设计第47-50页
        4.3.2 点加倍点和坐标变换模块设计第50-51页
    4.4 域运算层模块设计第51-58页
        4.4.1 模逆模块设计第51-54页
        4.4.2 模加模块设计第54页
        4.4.3 流水线模乘法器模块设计第54-58页
    4.5 本章小结第58-60页
第五章 数字签名系统仿真和验证第60-74页
    5.1 数字签名系统的功能仿真第60-67页
        5.1.1 功能仿真环境和方法第60页
        5.1.2 域运算层模块功能仿真第60-62页
        5.1.3 椭圆曲线层模块功能仿真第62-64页
        5.1.4 密码协议层模块功能仿真第64-67页
    5.2 FPGA实现以及验证第67-70页
    5.3 DESIGN COMPILER逻辑综合第70-71页
    5.4 本章小结第71-74页
第六章 总结与展望第74-76页
    6.1 总结第74页
    6.2 展望第74-76页
参考文献第76-80页
致谢第80-82页
攻读硕士学位期间发表的论文第82页

论文共82页,点击 下载论文
上一篇:中职学校就业与学风研究--以长沙建筑工程学校为例
下一篇:南京市公益创投项目中的志愿者管理研究--以N区的4个项目为例