CnPack Forum
»
CnVCL 组件包
»
cnMd5无法计算空文件
2017-1-13 13:31
npc8
cnMd5无法计算空文件
当前cnmd5 计算空文件会报错
1. 空文件走的是createmapping,但是空文件无法createmapping,可以用TFileStream来计算
2. InternalMD5Stream内直接跳过了大小为0 的stream,其实应该是执行 MD5Init MD5Final 两个步骤,得到 d41d8cd98f00b204e9800998ecf8427e
2017-10-21 20:11
Passion
有道理,我改进一下。
不光MD5,其余的散列算法都要这样改进。
2017-10-21 22:45
Passion
之前已经改进过了。
页:
[1]
查看完整版本:
cnMd5无法计算空文件
Powered by
Discuz! Archiver
5.0.0
© 2001-2006
Comsenz Inc.