首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--一般性问题论文--安全保密论文

椭圆曲线密码算法的FPGA设计与实现

摘要第5-6页
abstract第6-7页
第一章 绪论第11-15页
    1.1 课题背景及研究意义第11页
    1.2 研究现状第11-12页
    1.3 论文工作与结构安排第12-15页
第二章 椭圆曲线密码的理论基础第15-25页
    2.1 密码学基础第15-16页
        2.1.1 密码学的基本概念第15页
        2.1.2 密码体制的分类第15-16页
    2.2 有限域第16-18页
        2.2.1 群和域第16-17页
        2.2.2 有限域Fp第17页
        2.2.3 有限域F_2~m第17-18页
    2.3 椭圆曲线第18-21页
        2.3.1 椭圆曲线定义第18-20页
        2.3.2 Fp上的椭圆曲线第20页
        2.3.3 F_2~m上的椭圆曲线第20-21页
    2.4 椭圆曲线密码算法第21-23页
        2.4.1 签名算法第21-22页
        2.4.2 公钥加密算法第22-23页
        2.4.3 密钥对生成算法第23页
    2.5 本章小结第23-25页
第三章 椭圆曲线密码系统需求分析及硬件框架设计第25-32页
    3.1 ECC系统的应用第25页
    3.2 ECC系统需求分析第25-26页
        3.2.1 平台及资源要求第25页
        3.2.2 功能需求第25-26页
        3.2.3 性能需求第26页
    3.3 ECC系统层次结构第26-27页
    3.4 ECC系统设计框架第27-28页
    3.5 ECC系统工作流程第28-31页
    3.6 本章小结第31-32页
第四章 椭圆曲线密码系统的模块设计与FPGA实现第32-64页
    4.1 FPGA介绍第32-35页
        4.1.1 FPGA概述第32-33页
        4.1.2 FPGA设计流程第33-35页
    4.2 有限域FP运算模块设计与实现第35-53页
        4.2.1 模加减运算第35-40页
        4.2.2 串行模乘模块第40-42页
        4.2.3 快速模乘模块第42-48页
        4.2.4 模逆运算第48-53页
    4.3 椭圆曲线运算模块设计与实现第53-60页
        4.3.1 射影坐标第53-55页
        4.3.2 点加倍点运算第55-57页
        4.3.3 点乘运算第57-60页
    4.4 椭圆曲线算法协议实现第60-63页
    4.5 本章小结第63-64页
第五章 仿真和验证第64-75页
    5.1 仿真与分析第64-69页
        5.1.1 仿真环境搭建第64-65页
        5.1.2 仿真结果第65-69页
    5.2 FPGA的板级验证第69-75页
        5.2.1 验证环境第69-70页
        5.2.2 验证结果第70-75页
第六章 结论第75-77页
    6.1 本文的主要贡献第75-76页
    6.2 下一步工作的展望第76-77页
致谢第77-78页
参考文献第78-80页
在学期间取得的与学位论文相关的研究成果第80页

论文共80页,点击 下载论文
上一篇:基于Xilinx FPGA的图像采集模块设计与实现
下一篇:Java Web管理信息系统快速开发平台的设计与实现