版块
论坛
喜欢
话题
应用
搜索
登录
注册
首页
>
驱动开发
>
文件系统(过滤)驱动程序开发
>
请教miniFilter中,采用swapBuffers加解密...
回复
« 返回列表
zhs_100
驱动牛犊
注册日期
2008-07-10
最后登录
2008-08-31
粉丝
0
关注
0
积分
6分
威望
15点
贡献值
0点
好评度
0点
原创分
0分
专家分
0分
加关注
写私信
阅读:
1596
回复:
1
请教miniFilter中,采用swapBuffers加解密时新缓冲区大小的问题
楼主
#
更多
只看楼主
倒序阅读
发布于:2008-07-22 16:44
保存
小弟初学文件过滤驱动,在使用swapBuffers编写透明加解密的时候遇到一个问题:
框架的postRead中的origBuf和在PreWrite中的newBuf分别是我写解密和加密时要修改的部分,但是它们的大小根据注释和我的测试,貌似都是固定的,也就是说和我原来的准备解密或加密的文件的大小有关。
请问我要怎样修改才能做到让它们的空间变大呢?例如说我要进行加密操作,我应该怎样建立一个能写比原文更长的数据的newBuf呢?
烦请各位指教。
喜欢
0
最新喜欢:
回复
zhs_100
驱动牛犊
注册日期
2008-07-10
最后登录
2008-08-31
粉丝
0
关注
0
积分
6分
威望
15点
贡献值
0点
好评度
0点
原创分
0分
专家分
0分
加关注
写私信
沙发
#
发布于:2008-07-23 10:51
翻了一下旧帖,发现要处理加长加密还真不容易
http://bbs.driverdevelop.com/htm_data/39/0704/100483.html
这里有提及
那还是用RC4来处理好了。
回复
(0)
喜欢
(
0
)
发帖
回复
« 返回列表
普通帖
您需要登录后才可以回帖,
登录
或者
注册
返回顶部
关闭
最新喜欢