首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

加密文档破解系统的设计与实现

摘要第4-5页
ABSTRACT第5页
第1章 绪论第8-13页
    1.1 课题背景及研究的目的和意义第8-9页
    1.2 与本课题有关的国内外研究状况第9-11页
        1.2.1 文档加密应用发展现状第9页
        1.2.2 Office应用与RAR应用发展现状第9-10页
        1.2.3 GPU在科学计算应用的发展现状第10-11页
    1.3 本文的主要研究内容第11-12页
    1.4 本文组织结构第12-13页
第2章 密码学理论基础及CUDA编程模型第13-26页
    2.1 现代密码理论基础第13页
    2.2 SHA系列算法第13-18页
        2.2.1 SHA1算法描述第14-16页
        2.2.2 SHA512算法描述第16-18页
    2.3 AES算法第18-22页
        2.3.1 AES算法描述第18-21页
        2.3.2 AES密钥扩展算法第21-22页
    2.4 CUDA编程模型第22-25页
        2.4.1 主机与设备第22-23页
        2.4.2 线程结构第23-24页
        2.4.3 存储器模型第24-25页
    2.5 本章小结第25-26页
第3章 文档结构及加密机制分析第26-49页
    3.1 OFFICE文档结构分析第26-30页
    3.2 OFFICE加密文档的数据提取第30-33页
    3.3 加密算法在OFFICE文档加密中的应用第33-36页
    3.4 RAR文档结构分析第36-44页
        3.4.1 RAR普通压缩格式文档结构第37-40页
        3.4.2 RAR5压缩格式文档结构第40-44页
    3.5 RAR加密文档的数据提取第44-45页
    3.6 加密算法在RAR文档加密中的应用第45-48页
    3.7 本章小结第48-49页
第4章 加密文档破解系统的设计与实现第49-68页
    4.1 系统总体设计第49-52页
        4.1.1 系统的总体架构第49-50页
        4.1.2 数据表设计第50-52页
    4.2 系统功能模块设计与实现第52-65页
        4.2.1 文档信息识别模块设计与实现第52-55页
        4.2.2 加密文档破解模块设计与实现第55-62页
        4.2.3 系统管理模块设计与实现第62-63页
        4.2.4 破解策略管理模块设计与实现第63-65页
    4.3 加密文档破解流程中的性能优化第65-67页
    4.4 本章小结第67-68页
第5章 加密文档破解系统测试第68-88页
    5.1 测试环境第68页
    5.2 功能测试第68-79页
        5.2.1 用户端功能测试第69-75页
        5.2.2 服务器端功能测试第75-79页
    5.3 性能测试第79-87页
    5.4 本章小结第87-88页
结论第88-89页
参考文献第89-93页
致谢第93-94页
个人简历第94页

论文共94页,点击 下载论文
上一篇:高功率微波孔缝耦合的研究
下一篇:从乌克兰问题到乌克兰危机--基于地缘政治和文明视角