阅读:2275回复:7
为什么文件加密前后,文件的大小不变?
打开文件的属性页,发现文件的大小不变,占用空间也不变。
|
|
|
沙发#
发布于:2005-06-25 05:31
长度是否改变主要取决你的加密算法,当然如果长度变了,驱动里面还是需要做点工作的;
|
|
板凳#
发布于:2005-06-02 13:06
待俺先去补补课,再来琢摩一下。 :)
|
|
|
地板#
发布于:2005-05-31 11:38
Normally stream cypher won\'t change data size. But block cypher changes.
Basically most file size change and query operations can be handled in FSD. The file size you see from property page may not the real file size saved in file system. You have to disable FSD to see if file size got changed or not. |
|
地下室#
发布于:2005-05-31 09:33
如果你的加密算法是变长的话,是不是还会有麻烦??
比如文件系统下包的时候LENGTH=4096,你加密以后变成长度5000了,这个时候再向下传是不是有问题?还是直接修改长度即可? |
|
5楼#
发布于:2005-05-30 23:20
有可能、也有可能虽然加密后数据长度变了,但是你写到文件后数据被截断了,因为paging io不会改变文件长度
|
|
6楼#
发布于:2005-05-30 17:24
你是说加密算法正好是等长变换吗?
|
|
|
7楼#
发布于:2005-05-30 16:47
因为你加密没有改变文件大小
|
|