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

AES算法研究及FPGA实现

摘要第4-5页
Abstract第5-6页
第1章 绪论第10-18页
    1.1 研究背景第10-13页
        1.1.1 信息安全与密码学的发展第10-11页
        1.1.2 AES 算法的产生背景第11-13页
    1.2 AES 算法国内外研究现状第13-15页
    1.3 论文的主要研究内容第15-16页
    1.4 论文的结构安排第16-18页
第2章 AES 高级密钥算法描述第18-30页
    2.1 算法原理所需的数学基本知识第18-22页
        2.1.1 有限域第18-19页
        2.1.2 字节运算第19-20页
        2.1.3 四字节运算第20-22页
    2.2 AES 加密标准算法描述第22-29页
        2.2.1 AES 算法简介第22-24页
        2.2.2 字节变换第24-26页
        2.2.3 行变换第26-27页
        2.2.4 列混淆第27页
        2.2.5 轮密钥加第27-28页
        2.2.6 密钥扩展第28-29页
    2.3 本章小结第29-30页
第3章 针对 AES 高级密钥算法的攻击方法分析第30-36页
    3.1 强力攻击第30页
    3.2 Square 攻击第30-32页
    3.3 线性分析攻击第32页
    3.4 功耗分析攻击第32-34页
    3.5 攻击方法分析第34-35页
    3.6 本章小结第35-36页
第4章 基于 S 盒的安全性防护方法研究与改进第36-48页
    4.1 S 盒及逆 S 盒的代数表达第36页
    4.2 S 盒的相关性质第36-41页
        4.2.1 平衡性第37页
        4.2.2 差分均匀性第37-38页
        4.2.3 非线性度第38页
        4.2.4 仿射变换周期第38-39页
        4.2.5 迭代输出周期第39-41页
        4.2.6 S 盒的雪崩准则第41页
    4.3 S 盒的改进设计方案第41-47页
    4.4 本章小结第47-48页
第5章 基于 AES 算法的加解密系统的 FPGA 设计第48-66页
    5.1 FPGA 简介第48-51页
        5.1.1 FPGA 的设计方法及开发流程第48-50页
        5.1.2 开发工具的选择第50页
        5.1.3 开发语言的选择第50-51页
    5.2 AES 算法的流水线结构第51-54页
    5.3 AES 算法的整体结构设计第54-58页
        5.3.1 整体结构的功能模块设计第54-56页
        5.3.2 整体结构的输入输出设计第56-57页
        5.3.3 整体结构的原理设计第57-58页
    5.4 系统子模块设计第58-64页
        5.4.1 字节变换第59页
        5.4.2 行变换第59页
        5.4.3 列混淆第59-61页
        5.4.4 密钥加第61页
        5.4.5 密钥扩展第61-63页
        5.4.6 控制模块设计第63-64页
    5.5 本章小结第64-66页
第6章 AES 算法的仿真与综合第66-70页
    6.1 ISim 仿真工具介绍第66-67页
    6.2 基于 AES 算法的功能仿真及分析第67-69页
        6.2.1 加密过程功能仿真第67-68页
        6.2.2 解密过程功能仿真第68页
        6.2.3 实验仿真结果分析第68-69页
    6.3 本章小结第69-70页
结论第70-72页
参考文献第72-76页
攻读硕士学位期间获得的学术成果第76-78页
致谢第78页

论文共78页,点击 下载论文
上一篇:基于无线传感器网络的空气质量监测系统的研究
下一篇:高功率线偏振皮秒脉冲掺镱全光纤激光器及其倍频特性研究