声明
摘要
第1章 绪论
1.1 研究背景
1.2 国内外研究现状
1.3 研究目标与主要研究内容
1.4 论文组织结构
第2章 相关技术概述
2.1 文件过滤技术
2.1.1 文件过滤技术的基本概念
2.1.2 文件过滤技术的原理
2.2 Windows消息挂钩技术
2.2.1 Windows消息传递机制
2.2.2 钩子的基本原理
2.3 文件加解密算法
2.3.1 加解密算法种类
2.3.2 AES算法
2.3.3 RC4算法
2.4 本章小结
第3章 电子文档防泄密系统的总体结构设计
3.1 电子文档防泄密系统的目标与思路
3.2 电子文档防泄密系统的总体结构
3.3 电子文档防泄密系统工作流程及开发环境
3.4 本章小结
第4章 电子文档防泄密系统详细设计
4.1 Windows消息挂钩模块详细设计
4.1.1 模块设计
4.1.2 配置解析
4.2 文件过滤模块详细设计
4.2.1 模块设计
4.2.2 文件过滤模块业务流程设计
4.2.3 文件过滤模块内部流程设计
4.3 文件加解密算法模块详细设计
4.3.1 AES算法设计流程
4.3.2 RC4算法设计流程
4.4 其他关键部分设计
4.4.1 日志库的设计
4.4.2 主界面的设计
4.5 本章小结
第5章 电子文档防泄密系统的实现
5.1 Windows消息挂钩模块的实现
5.1.1 主程序体的实现
5.1.2 消息挂钩模块的实现
5.2 文件过滤模块的实现
5.2.1 Inline Hook的实现
5.2.2 文件过滤模块的内部
5.3 文档加解密模块的实现
5.3.1 AES算法的实现
5.3.2 RC4算法的实现
5.4 本章小结
第6章 电子文档防泄密系统的测试
6.1 测试结果及分析
6.1.1 测试环境
6.1.2 测试内容及结果分析
6.2 本章小结
第7章 总结与展望
7.1 本文工作总结
7.2 今后工作展望
致谢
参考文献