Edd*_*sso
5
java
md5
我正在从http服务器下载文件,并且必须考虑到在下载期间的随机点,网络连接失败或计算机崩溃.如果发生这种情况,我会使用HTTP"Range:"标题开始恢复下载.
由于下载必须针对MD5哈希进行验证,因此我似乎无法在恢复后使用网络输入流来获取正确的哈希,因为java.security.MessageDigest似乎没有基本上说"从我之前下载的部分md5哈希开始更新当前的md5哈希".
我对md5的内部不太熟悉 - 这在理论上是否可行,是否有一个可以让我这样做的库?
从下载的文件计算md5哈希将是非常昂贵的性能.