阅读:1198回复:3
文件加密标记的处理
各位高手:
我是用扩展方式,在文件的头做了标记,但在READ时,进行BYTEOFFSET+头长度,确定读出解密后的文件数据。但在数据后多了512个00,有人说在queryinformation中处理,也有人说用压缩方法,我不清楚压缩方法,是什么原理?是不是如下:将文件加密信息头,压缩在被加密文件中,在READ时,解压,这样长度就不会变了,如果这样理解的话,当正文很小时(如一个字节),如何将512个字节的头信息压缩到一个一字节中? 在些谢谢了。 |
|
沙发#
发布于:2008-04-08 20:38
只需要处理 PAGE_IO NOCACHE等情况。
不仅仅queryinformation要处理,FASTIO对应操作也要处理。 |
|
板凳#
发布于:2008-04-09 09:43
谢谢楼上兄弟,
PAGE_IO NOCACHE等都已经处理了,请问FASTIO对应操作会有哪些?还请不吝赐教. 哪位高手能否说说压缩方法的原理,先谢了 |
|
地板#
发布于:2008-04-15 13:52
好像由fastioread和fastiowrite
|
|
|