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

HMAC-SHA256算法的VLSI结构设计

摘要第4-5页
Abstract第5页
第1章 绪论第8-12页
    1.1 概述第8-9页
    1.2 加密算法的软件实现和硬件实现第9页
    1.3 国内外研究现状第9-11页
    1.4 课题的主要研究内容和内容组织第11-12页
第2章 密码学的基本概念第12-17页
    2.1 密码学的基本概念和原理第12-13页
        2.1.1 明文第12页
        2.1.2 密文第12-13页
        2.1.3 密钥第13页
    2.2 密码算法第13-16页
        2.2.1 对称加密算法第13-14页
        2.2.2 非对称加密算法第14-15页
        2.2.3 单向加密算法第15-16页
    2.3 密码学中常见的攻击第16页
    2.4 本章小结第16-17页
第3章HMAC-SHA256 算法及其安全性分析第17-30页
    3.1 引言第17页
    3.2 SHA256 算法及其安全性分析第17-24页
        3.2.1 SHA256 算法简介第17-21页
        3.2.2 SHA256 安全性分析第21-23页
        3.2.3 几种Hash函数的性能对比第23-24页
    3.3 消息认证第24-28页
        3.3.1 消息认证码第24-25页
        3.3.2 HMAC算法简介第25-27页
        3.3.3 HMAC安全性分析第27-28页
    3.4 本章小结第28-30页
第4章HMAC-SHA256 算法的硬件设计第30-44页
    4.1 数字电路设计方法第30-33页
        4.1.1 数字电路设计方法第30页
        4.1.2 HDL设计方法简介第30-31页
        4.1.3 HDL设计与验证基本流程第31-33页
    4.2 HMAC-SHA256 算法的硬件结构设计第33-43页
        4.2.1. SHA256 硬件设计整体结构第34-39页
        4.2.2. HMAC-SHA256 硬件整体结构设计第39-43页
    4.3 本章小结第43-44页
第5章HMAC-SHA256 算法的硬件仿真和实现第44-54页
    5.1 仿真验证环境第44页
    5.2 验证方法第44-45页
    5.3 SHA256 运算单元RTL级仿真和验证第45-48页
    5.4 HMAC整体的RTL仿真和验证第48-50页
    5.5 HMAC-SHA256 模块的综合第50-53页
        5.5.1 综合的基本概念第50-51页
        5.5.2 DC(Design Compile)简介第51页
        5.5.3 HMAC-SHA256 的综合第51-53页
    5.6 本章小结第53-54页
结论第54-55页
参考文献第55-58页
攻读硕士学位期间发表的论文及其它成果第58-60页
致谢第60页

论文共60页,点击 下载论文
上一篇:极化相控阵雷达波束形成与极化合成技术研究
下一篇:捷联惯导系统的系统级全参数标定方法研究