论文部分内容阅读
本文首先简单介绍了当前信息安全技术国内外研究的历史与现状,分析了各种信息安全技术的优点和存在的不足。针对当前信息安全的严峻形势,提出了一种解决方案(基于Windows文件系统微过滤器模型的文件透明加/解密系统)。文章介绍了研究“基于Windows文件系统微过滤器模型的文件透明加/解密系统”过程中必须掌握的一些理论基础,包括Windows执行体组件、内核机制、缓存机制、虚拟内存管理以及驱动开发基础等基本理论知识。并分析这些理论知识的原理及它们之间的相互关系,同时剖析了它们的使用方法,为本项目的研究打好理论基础。在了解这些基本理论的基础上分析了在本项目研究中需要解决的关键技术,以及解决这些关键技术的技术路线。如文件加密标识设置、缓存管理与控制、应用层与驱动层的通信以及访问源控制等。根据上述理论基础与技术路线,本文最终阐述了利用微软最新提供的微过滤驱动模型对“基于Windows文件系统微过滤器模型的文件透明加/解密系统”的设计思想与实现过程。并列举了在实验过程中碰到的一些特殊问题以及解决方法。本系统的研究成功并最终产品化,将对信息产业的发展产生巨大的经济效益与社会效益。