折腾户更换域名了,新域名为www.irryy.com!!!

文件校验之MD5校验|SHA1校验

文件校验是什么

文件校验通常是校验文件的 MD5、SHA1值。

每个文件都可以用某种算法得到一个验证码,而文件的MD5和SHA1值就是使用相应的特殊的算法对文件数据进行计算而得到的一串字符。因为这种算法反向推算几乎无法实现,所以我们便可以认为一个文件对应着一个特定的MD5、SHA1值。于是,我们下载文件的时候可以在下载完成之后算出文件的MD5、SHA1值与文件提供者提供的MD5、SHA1值进行比较,如果计算出来的和提供者注明的不匹配,那么你下载的这个文件就是不完整,或是被别人动过手脚的。

文件校验有什么用

我们在下载资源的时候,可以通过文件校验来判断是否下载完整,是否下载正确,这样子避免了很多后续的麻烦。

在网盘上传的时候,网盘后端可以通过文件校验,如果已经存在该文件,从而可以达到秒传的效果。

最著名的是电驴下载,电驴下载就是根据将你电脑上的文件经计算生成ed2k哈希从而得到ed2k链接地址。

怎样进行文件校验

如果你电脑上面安装有一些MD5、SHA1计算工具,可以直接使用其计算进行MD5校验、SHA1校验,一些卫士什么的提供该服务,比如软媒的魔方大师之类的,也可以用专门的软件计算进行MD5校验、SHA1校验。在这个过程中,因为涉及到对文件的计算,文件越大,计算越慢,将计算结果得到的校验值与提供者提供的值进行对比即可。

转载请注明:折腾户 » 文件校验之MD5校验|SHA1校验

喜欢 (0)