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

RSA算法的FPGA快速实现

摘要第5-6页
ABSTRACT第6-7页
缩略语对照表第11-15页
第一章 绪论第15-29页
    1.1 课题背景第15-16页
    1.2 密码学基础第16-21页
    1.3 公钥密码学简介第21-23页
    1.4 国内外发展现状第23-26页
    1.5 论文研究的内容及组织结构第26-29页
第二章 RSA算法原理及安全性分析第29-41页
    2.1 RSA数学基础第29-31页
        2.1.1 互质关系第29-30页
        2.1.2 欧拉函数第30页
        2.1.3 欧拉定理第30页
        2.1.4 模反元素第30-31页
    2.2 RSA算法原理第31-32页
    2.3 RSA算法的参数第32-33页
    2.4 RSA算法的安全性分析第33-35页
        2.4.1 RSA安全分析第33-34页
        2.4.2 解密公式的证明第34-35页
    2.5 素数产生和素性检测第35-39页
        2.5.1 素数定理与素数产生第36页
        2.5.2 素性检测第36-38页
        2.5.3 实际判定方法第38-39页
    2.6 本章小结第39-41页
第三章 RSA算法的硬件实现分析与优化第41-55页
    3.1 RSA算法分析第41-49页
        3.1.1 模幂算法分析第41-43页
        3.1.2 模乘算法第43-49页
    3.2 RSA硬件实现方式第49-52页
        3.2.1 脉动阵列实现RSA模乘运算第49-50页
        3.2.2 基2的蒙哥马利模乘算法实现第50-52页
    3.3 最终实现的模乘与模幂的结合算法第52-53页
    3.4 本章小结第53-55页
第四章 RSA加密系统的硬件设计第55-63页
    4.1 RSA加密系统的顶层模块设计第55-57页
        4.1.1 RSA加密系统顶层模块接口设计第55-56页
        4.1.2 RSA加密系统总体框架设计第56-57页
    4.2 RSA系统各模块设计分析第57-62页
        4.2.1 模乘运算模块的快速实现第57-59页
        4.2.2 RSA加密芯片的数据通路设计第59-61页
        4.2.3 模幂控制模块分析第61-62页
    4.3 本章小节第62-63页
第五章 RSA加密模块的仿真与验证第63-85页
    5.1 FPGA设计流程第63-66页
    5.2 功能验证注意的问题第66-67页
    5.3 软件仿真第67-68页
    5.4 RSA的系统模块图第68-75页
        5.4.1 RSA系统模乘模块图第68-70页
        5.4.2 RSA系统模幂运算通路模块图第70-71页
        5.4.3 模幂控制模块第71-73页
        5.4.4 RSA顶层模块图第73-75页
    5.5 RSA加密系统验证第75-84页
        5.5.1 仿真与综合第75-76页
        5.5.2 模块测试第76-82页
        5.5.3 综合结果分析第82-83页
        5.5.4 性能分析对比第83-84页
    5.6 本章小节第84-85页
第六章 总结与展望第85-87页
    6.1 工作总结第85页
    6.2 展望第85-87页
参考文献第87-91页
致谢第91-93页
作者简介第93-94页

论文共94页,点击 下载论文
上一篇:京呼地区两家宠物医院门诊病例临床流行病学的调查与分析
下一篇:褪黑素受体在绵羊附睾上的表达