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

基于FPGA的图像加密系统设计

摘要第12-13页
ABSTRACT第13页
第一章 绪论第14-20页
    1.1 课题研究背景第14-17页
        1.1.1 密码学理论基础第14-15页
        1.1.2 密码学的发展第15-16页
        1.1.3 密码技术当前研究状态第16-17页
    1.2 图像加密概述第17页
    1.3 FPGA原理及发展现状第17-18页
        1.3.1 FPGA原理第17-18页
        1.3.2 FPGA发展现状第18页
    1.4 本文研究内容及结构以及创新思想第18-20页
        1.4.1 本论文的主要结构安排第18-19页
        1.4.2 论文的创新思想第19-20页
第二章 加密算法原理第20-36页
    2.1 高级加密标准第20-24页
        2.1.1 AES算法原理第20页
        2.1.2 AES算法描述第20-23页
        2.1.3 AES算法特性第23-24页
    2.2 伪随机序列第24-26页
        2.2.1 随机码序列第24页
        2.2.2 m序列及其特点第24-25页
        2.2.3 基于m序列的秘钥流的构造第25-26页
    2.3 图像加密技术概述第26-27页
        2.3.1 图像加密基本方法第26页
        2.3.2 数字图像加密评判标准第26-27页
    2.4 AES图像加密算法分析第27-31页
        2.4.1 AES图像加密原理第27页
        2.4.2 AES图像加解密流程第27-31页
    2.5 改进加密算法图像加密第31-35页
        2.5.1 改进加密算法图像加解密流程第32-33页
        2.5.2 改进加密算法图像加密结果分析第33-35页
    2.6 本章总结第35-36页
第三章 图像加密系统设计第36-42页
    3.1 加密系统整体架构第36页
    3.2 各个组成模块功能第36-41页
        3.2.1 PCI Express硬核第36-38页
            3.2.1.1 PCI Express硬核功能和特点第36-37页
            3.2.1.2 PCI Express硬核工作原理第37页
            3.2.1.3 PCI Express硬核接口第37-38页
        3.2.2 MIS核介绍第38-39页
        3.2.3 AXI Interconnect核功能描述第39-40页
        3.2.4 DMA模块第40-41页
        3.2.5 AES加解密模块第41页
    3.3 本章小结第41-42页
第四章 DMA模块设计第42-57页
    4.1 DMA模块介绍第42-43页
        4.1.1 模块功能描述第42-43页
    4.2 发送引擎模块第43-44页
        4.2.1 发送引擎模功能第43页
        4.2.2 发送引擎工作流程第43-44页
    4.3 接收引擎模块第44-45页
        4.3.1 接收引擎模功能第44页
        4.3.2 接收引擎模流程第44-45页
    4.4 接收数据调整模块第45-47页
        4.4.1 接收数据调整功能第45页
        4.4.2 接收数据调原理第45-46页
        4.4.3 数据调整流程第46-47页
    4.5 主控模块介绍第47-50页
        4.5.1 主控模块整体描述第47-48页
        4.5.2 主控模块组成模块功能第48-50页
    4.6 BAR寄存器控制模块第50-55页
        4.6.1 BAR寄存器模块功能第50-52页
        4.6.2 模块流程第52-55页
    4.7 DMA存储控制模块第55-56页
    4.8 本章小结第56-57页
第五章 改进AES算法FPGA上实现第57-65页
    5.1 AES加密算法FPGA内部架构第57-58页
        5.1.1 加密模块组成第57页
        5.1.2 加密模块工作流程第57-58页
    5.2 AES加解密命令解析模块第58-60页
        5.2.1 模块实现功能第58-59页
        5.2.2 AES加解密命令解析模块控制流程第59-60页
    5.3 AES加解密模块设计第60-64页
        5.3.1 AES加解密模块功能介绍第60页
        5.3.2 基于m序列的流密钥生成器第60-61页
        5.3.3 高速的密钥扩展模块第61-62页
        5.3.4 交叉开关和扩展密钥缓冲器第62-63页
        5.3.5 解码器和数据路由第63页
        5.3.6 AES加密模块和AES解密模块第63-64页
    5.4 本章小结第64-65页
第六章 实验结果分析第65-86页
    6.1 DMA模块仿真第65-71页
        6.1.1 事务处理层协议第65-67页
        6.1.2 DMA写数据仿真结果第67-70页
        6.1.3 DMA读数据仿真结果第70-71页
    6.2 AES模块仿真第71-78页
        6.2.1 密钥生成仿真第71-73页
        6.2.2 AES加密核仿真第73-76页
        6.2.3 AES解密核仿真第76-78页
    6.3 资源使用和实测第78-85页
        6.3.1 硬件资源介绍第78-83页
        6.3.2 系统运行界面第83-85页
    6.4 本章小结第85-86页
第七章 总结与展望第86-88页
    7.1 总结第86页
    7.2 创新第86页
    7.3 展望第86-88页
致谢第88-89页
参考文献第89-91页
作者在学期间取得的学术成果第91页

论文共91页,点击 下载论文
上一篇:基于局部敏感哈希的大规模相似图像检索技术研究与实现
下一篇:基于卫星图像信息与电子信息的舰船目标关联