阅读:2193回复:13
透明加密标志,只能放在文件头吗?(赠100分)
一些大牛们说透明加密成功了,加密标志和加密信息都是写在文件头上的。
不能把加密信息写在文件尾上吗? 在IRP_MJ_CREAT时切尾,在IRP_MJ_CLEANUP时加尾,这样成不成呢? 请不啬赐教呀:) |
|
最新喜欢:![]()
|
沙发#
发布于:2007-03-05 17:23
加密标记加在文件头上无非两种方法,
1.扩展法 2.压缩法 如果扩展法不行,建议考虑考虑压缩法! 压缩法相对简单些,不过通用性没有那么好, 如果压缩不了的文件就用文件加密标记库辅助解决! |
|
板凳#
发布于:2007-03-06 13:15
谢谢lsxredrain的回答,不过我更想知道,把加密标记加在文件尾上成不成
|
|
|
地板#
发布于:2007-03-06 13:41
osr上面的人说在文件尾上面不太好,以前在这个论坛上也看到又人说在文件尾上做加密标记成功过,如果写在文件尾上一个先决条件是需要知道文件的真实长度,但是读时确定文件长度比较困难
|
|
地下室#
发布于:2007-03-06 16:18
加在尾部是自讨苦吃,文件大小变化处理起来不方便,加在头部只要多个偏移(比如512字节)的方式扩展就很好。加在文件头部只要文件关闭的时候写一次文件头就好了(比如文件头部要是还记载了文件大小,这种情况文件发生变化是需要更新的),但是加在如果文件尾又只在关闭文件的时候写加密标志,那么在突然停电之类的场合,就会导致文件加密标志丢失。
|
|
5楼#
发布于:2007-03-06 16:37
问一下给分怎么操作?
|
|
|
6楼#
发布于:2007-03-06 21:01
引用第5楼fatmouse527于2007-03-06 16:37发表的“”: 在文件尾加扩展要比在文件头简单的多。只需要处理Create和Close。 |
|
|
7楼#
发布于:2007-03-06 22:09
引用第5楼fatmouse527于2007-03-06 16:37发表的“”: 通过银行转 |
|
|
8楼#
发布于:2007-03-07 11:37
可以放在头,也可以放在尾,方正我两个位置都放上了,很正常,至今没有问题
|
|
9楼#
发布于:2007-03-08 16:55
谢谢各位,准备给分了,我最老实和yaolixing要是能说一下大概流程就更感谢了。
|
|
|
10楼#
发布于:2007-03-08 17:04
分给完了,希望大家能断续讨论一下细节
|
|
|
11楼#
发布于:2007-03-26 19:35
引用第6楼我最老实于2007-03-06 21:01发表的“”: 你应该测试一下NTFS中的流,:-) |
|
|
12楼#
发布于:2007-03-27 23:08
能给详细说下如何在头和尾设置标志吗
|
|
13楼#
发布于:2007-03-29 09:17
A common problem for file system and file system filter driver writers is that they observe files are "never" closed. . They often assume this is some bug in their filter or file system but in fact this is normal system behavior because of the way the OS caches files in the virtual memory system.
|
|
|