最近在做一个文件加密过滤驱动,采用了minifilter架构,目前已经完成了以下功能:1)跟应用程序通信,接受应用程序设置过滤参数,并把参数加密后保存到配置文件中2)驱动加载后,读取配置文件获取过滤参数3)加密算法采用了AES,密钥长度可以是128位,192位或者256位,为16...
全文
回复(20) 2009-04-11 09:53 来自版块 - 文件系统(过滤)驱动程序开发
表情
amazingzyx超级好!!感谢分享!!(2009-12-24 21:11)
wakinanna好东西啊,呵呵(2009-12-17 16:33)
feng_zhibingfast I\O(2009-12-11 14:47)
yangliangyinthanks very much!(2009-11-13 15:06)
jyss164410)PostWrite中,判断当前写的有效数据是否超出StreamContext中保存的文件有效数据长度,如果是,则更新StreamContext中的文件有效数据长度。 ———在PostWrite中,当前写得有效数据是分块加密后的数据吧?如果超出StreamContext中保...(2009-10-27 14:40)
neak478)PostRead中,如文件处于加密状态,则对数据解密,并判断当前读的数据是否是文件最后一页(根据StreamContext中的文件有效长度,读操作的ByteOffset和读返回的数据长度判断),如果是,则在需要时修改返回FLTMGR的数据长度。 “则在需要时修改返回FLTM...(2009-09-22 00:04)
neak47好文章(2009-09-03 11:47)
netspirit2006支持一下。(2009-06-10 19:36)
allup谢楼猪分享。(2009-05-20 08:08)
alwaysrun好文章,顶一下(2009-04-18 11:05)

返回顶部