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

基于ESL与SM2算法的软硬件协同设计与实现

摘要第5-6页
Abstract第6-7页
第1章 绪论第12-20页
    1.1 研究背景与意义第12-15页
        1.1.1 嵌入式加密芯片第12-13页
        1.1.2 SM2算法的提出第13页
        1.1.3 SM2算法实现方式分析第13-14页
        1.1.4 软硬件协同设计第14-15页
    1.2 研究现状第15-18页
        1.2.1 SM2算法实现与应用现状第15-16页
        1.2.2 软硬件划分相关研究第16-17页
        1.2.3 椭圆曲线算法协同设计研究与发展第17-18页
    1.3 本文的主要内容第18-20页
第2章 SM2加解密协议与系统So C架构第20-34页
    2.1 RSA与ECC公钥算法介绍第20-23页
        2.1.1 对称算法与非对称算法第20页
        2.1.2 RSA公钥密码算法第20-21页
        2.1.3 ECC公钥密码算法第21-22页
        2.1.4 二元素域椭圆曲线算法实现原理第22-23页
    2.2 SM2算法设计第23-26页
        2.2.1 模运算分析第23-25页
        2.2.2 算法中间运算模块第25页
        2.2.3 点乘实现模块第25-26页
    2.3 SM2算法加解密协议第26-29页
        2.3.1 SM2加解密流程第26-27页
        2.3.2 辅助函数第27-28页
        2.3.3 SM2算法软硬件划分第28-29页
    2.4 系统So C架构第29-33页
        2.4.1 片上系统设计规范第29-31页
        2.4.2 Cortex M0处理器架构第31页
        2.4.3 本设计So C架构第31-33页
    2.5 本章小结第33-34页
第3章 SM2软硬件模型建立第34-47页
    3.1 So C系统级建模第34-40页
        3.1.1 系统模型建立方法第34页
        3.1.2 ESL设计方法学第34-37页
        3.1.3 基于System C语言建模第37-40页
    3.2 SM2周期精确级建模第40-44页
        3.2.1 模乘模型建立第40-43页
        3.2.2 点乘模型建立第43-44页
    3.3 基于Tom Math库的软件设计第44-46页
    3.4 本章小结第46-47页
第4章 系统仿真与实现第47-59页
    4.1 VCS仿真System C模型第47-48页
        4.1.1 VCS仿真介绍第47页
        4.1.2 VCS仿真System C第47-48页
    4.2 性能分析第48-49页
        4.2.1 模块仿真第48-49页
        4.2.2 系统仿真第49页
    4.3 算法实现第49-58页
        4.3.1 ESL转化为RTL第49-51页
        4.3.2 逻辑综合第51-57页
        4.3.3 算法模块面积功耗分析第57-58页
    4.4 本章小结第58-59页
结论与展望第59-61页
参考文献第61-64页
致谢第64-65页
附录A(攻读硕士期间发表的学术论文情况)第65页

论文共65页,点击 下载论文
上一篇:基于特征绑定单元的领域分析方法的研究与应用
下一篇:医院智能分诊排队叫号管理系统的设计与实现