当前位置:  开发笔记 > 程序员 > 正文

为什么下载有时标记为md5,sha1和其他哈希指标?

如何解决《为什么下载有时标记为md5,sha1和其他哈希指标?》经验,为你挑选了2个好方法。

我到处都看到了这个:

在这里下载!SHA1 = 8e1ed2ce9e7e473d38a9dc7824a384a9ac34d7d0

这是什么意思?就下载而言,散列是如何发挥作用的......我能用它做什么用途?这是您在下载整个文件后必须验证某些校验和的遗留项吗?



1> jj33..:

这是一项安全措施.它允许您验证您刚刚下载的文件是作者发布到网站的文件.请注意,使用来自同一网站的哈希来获取文件并不是特别安全.通常是一个获取它们的好地方是邮件列表公告,其中PGP签名的电子邮件包含文件和哈希的链接.

由于这个答案由于某种原因与其他答案相比排名如此之高,我正在编辑它以添加下面其他作者首先提到的其他主要原因,即通过网络传输后验证文件的完整性.

所以:

安全性 - 验证您下载的文件是作者最初发布的文件

完整性 - 验证在通过网络传输期间文件是否已损坏.



2> bakasan..:

下载较大的文件时,执行校验和以确保下载成功并且不会在传输过程中损坏通常很有用.有大量的免费软件可用于生成校验和,以验证您的下载.这对我来说是流行的mp3和warez网站过去在分发文件时使用过程的一个有趣的主流程序.

推荐阅读
ar_wen2402851455
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有