比如对doc文件先进行静态加密(像winzip的操作),再读的时候动态解密,就是截取mj_read然后进行解密,居然不行!doc文件以损坏。问题就是,window2000的文件是不是将文件的格式数据(比如,大小,文件名等)和存储的数据(比如word打开的数据)存储在一起,而上面的...
全文
回复(8) 2003-03-21 10:46 来自版块 - 文件系统(过滤)驱动程序开发
表情
vcmfc写了信了。(2003-03-22 18:08)
Ice_Bin错: length,read的时候为length=myIrpSp->Parameters.Read.Length Read: 将操作传给file system后,再crypt length应为Irp->IoStatus.Information ...(2003-03-22 10:21)
vcmfc错: length,read的时候为length=myIrpSp->Parameters.Read.Length Read: 将操作传给file system后,再crypt length应为Irp->IoStatus.Information ...(2003-03-21 22:39)
Ice_BinULONG CryptData( PVOID inbuffer, ULONG inlength ) { BYTE *in=(BYTE *)inbuffer; ULONG i; for(i=0;i<inlength;i++) { *i...(2003-03-21 21:38)
Ice_Bin不会不行呀!!!! 我前产品就是这样的。 我认为你的错误点(推测):你用的加密算法身上,一般国际标准算法有,在加密是按组的加密的,解密一定要整个组才能解密,取其中一部分是不可能解密的。 检测方法:先加算法改为最简单的xor,到运行你的filter,如...(2003-03-21 20:11)
vcmfc处理分组呀!!!! 当用户读数据时,你要得到偏移量,再计算分组的偏移量,如果不是,自已读,再解密,再将数据计算后,copy,再计算偏移量,移到正确的地方,返回,OK。(如果用Zw函数,可能会简单些,不过也是很烦麻的。) 写数据也是。(2003-03-21 18:53)
=ku=ku=vcmfc: 我现在用(9x)xor,通过了!但用rc2加密,算法是分组的!分组算法的问题?如何解决呢? :((2003-03-21 16:46)
vcmfc不会不行呀!!!! 我前产品就是这样的。 我认为你的错误点(推测):你用的加密算法身上,一般国际标准算法有,在加密是按组的加密的,解密一定要整个组才能解密,取其中一部分是不可能解密的。 检测方法:先加算法改为最简单的xor,到运行你的filter,如...(2003-03-21 13:15)

返回顶部