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

基于FPGA的AES算法研究与应用

中文摘要第4-5页
Abstract第5-6页
第1章 绪论第10-14页
    1.1 课题研究背景与目的意义第10页
    1.2 国内外同类课题研究现状及发展趋势第10-12页
    1.3 本文主要研究内容第12页
    1.4 本文的结构安排第12-14页
第2章 AES算法理论基础及研究第14-32页
    2.1 分组密码概述第14页
    2.2 AES算法概述第14-15页
    2.3 AES算法数学基础第15-20页
        2.3.1 有限域第16-18页
        2.3.2 有限域上的多项式第18-20页
    2.4 AES算法原理及算法分析第20-31页
        2.4.1 字节替换(SubBytes)第23-26页
        2.4.2 行位移变换(ShiftRows)第26-27页
        2.4.3 列混合变换(MixColumns)第27-29页
        2.4.4 密钥加变换(AddRoundKey)第29页
        2.4.5 密钥扩展(ExpandedKey)第29-31页
    2.5 本章小结第31-32页
第3章 基于FPGA的加密算法的研究与实现第32-59页
    3.1 AES算法的总体结构设计第32-34页
    3.2 AES加密算法子模块的研究与验证第34-39页
        3.2.1 字节替换模块研究及验证第35-36页
        3.2.2 Rcon模块的研究及验证第36-37页
        3.2.3 密钥加模块的研究及验证第37页
        3.2.4 密钥扩展模块的研究及验证第37-39页
    3.3 AES加密算法的总体设计第39-41页
        3.3.1 加密算法的FPGA实现第39-40页
        3.3.2 解密算法的FPGA实现第40-41页
    3.4 序列密码概述第41-49页
        3.4.1 线性反馈移位寄存器第42-43页
        3.4.2 m序列及其基本性质第43-49页
    3.5 A5/1 加密算法的总体结构研究第49-57页
        3.5.1 A5/1 加密算法原理第49-52页
        3.5.2 m序列的VHDL语言设计第52-54页
        3.5.3 时控发生器的VHDL语言设计第54-55页
        3.5.4 异或模块设计第55-56页
        3.5.5 A5/1 的总体设计第56-57页
    3.6 本章小结第57-59页
第4章 加密算法的仿真与综合第59-76页
    4.1 加密算法的功能仿真第59-66页
        4.1.1 AES加密算法功能仿真第59-60页
        4.1.2 128bit解密算法的功能仿真第60-61页
        4.1.3 AES加密系统的性能分析第61-63页
        4.1.4 A5/1 加密算法的功能仿真第63-64页
        4.1.5 A5/1 加密系统的性能分析第64-66页
    4.2 AES加密算法与A5/1 加密算法的综合结果分析第66-74页
        4.2.1 FIFO缓存器的设计与仿真第66-68页
        4.2.2 AES算法和A5/1 算法加密 1280bit数据时的分析与比较第68-74页
    4.3 本章小结第74-76页
第5章 加密系统硬件设计与实现第76-86页
    5.1 硬件平台介绍第76-77页
    5.2 基于FPGA的加密系统硬件设计第77-82页
        5.2.1 电源电路的设计第77-78页
        5.2.2 AS模块电路的设计第78-80页
        5.2.3 晶振模块电路设计第80页
        5.2.4 串.模块电路设计第80-81页
        5.2.5 扩展I/O .模块电路设计第81-82页
    5.3 基于FPGA加密系统PCB设计第82-83页
    5.4 系统测试第83-85页
    5.5 本章小节第85-86页
结论第86-88页
参考文献第88-94页
致谢第94-95页
攻读学位期间发表的学术论文第95页

论文共95页,点击 下载论文
上一篇:IL-17调控IL-6/IL-6R/JAK1/STAT3信号通路影响喉癌的侵袭和转移
下一篇:无源超高频RFID标签芯片模拟前端电路设计