APP下载

Windows下文件过滤驱动技术

2016-12-21徐国栋朱亮

微型电脑应用 2016年8期

徐国栋,朱亮

Windows下文件过滤驱动技术

徐国栋,朱亮

Windows文件过滤驱动在不改变复杂的文件系统基础上,可方便地扩展I/O子系统的功能。在深入研究了文件过滤驱动技术基础上,结合安全加密技术与权限控制技术,实现了一个安全、易用、管理方便的安全文件系统。

文件过滤驱动;I/O请求包;基于角色的访问控制

0 引言

随着企事业单位的快速发展,电子文档为企事业单位承载了越来越多的重要信息。而由于电子文档的容易散播性,导致企事业单位的重要资料很容易被非法获取、篡改、乃至无序传播等,这使得企事业单位所做的大量工作付之东流,严重危害了自身的利益。特别是棱镜门事件后,文档安全的重要性也日益受到重视。文件安全管理就是为了提高电子文档数据的安全性和保密性、防止秘密数据被意外、或非法获取所采用的技术手段。

密码学是信息系统安全的核心,它是研究密码系统和通信安全的一门学科[1]。密码学的基本功能是提供保密性,使非授权者无法获悉消息的内容。

1 文件过滤驱动

Windows的I/O管理器是一个可扩展的结构,通过开发过滤驱动程序可以扩展I/O子系统的功能。 I/O管理器支持分层驱动程序模型,每个I/O请求包(IRP,I/O request package)的处理分别经过各层驱动程序,直到某层驱动程序完成这个请求[2]。

1.1 过滤驱动程序

过滤驱动工作在系统驱动层和应用层之间,透明地截取发往低级驱动程序设备对象的请求,低级驱动程序的用户完全不知道它们的请求被过滤器驱动程序预处理和截取了。……

登录APP查看全文