永发信息网

MD5能检验只下载了一点的文件吗?

答案:3  悬赏:80  手机版
解决时间 2021-02-03 15:14
  • 提问者网友:太高姿态
  • 2021-02-03 06:25
我用迅雷在下载的,下载了百分之5左右,然后我找到迅雷那个文件把他放到MD5检验器里面,结果出来的MD5跟我需要的不一样,我就是想问,是不是要把我下载的文件下载完成过后MD5才会是一样的!像我检验这种只下资料百分之5左右的文件出来的MD5是不是不在这个文件真的MD5?
最佳答案
  • 五星知识达人网友:十鸦
  • 2021-02-03 07:52
当然不一样 ,下完整就一样了。。。。。。
全部回答
  • 1楼网友:一把行者刀
  • 2021-02-03 08:45
下载个WinMD5,把iso拖上去就出来md5了,看看和原来的md5一样不? “md5就是message digest 5, 本质上是一个hash函数,输入可以是任何串,输出是定长的digest码,一般来说,如果输入不一样(即使是很细微的差别),输出就会有很大差异。iso的md5校验的作用是:确保iso文件的正确性,如果你下载下来的iso文件的md5码和网站上的不一样,说明在下载过程中有错,你需要重新下载。” 经常在网上下载的人,往往会担心下载回来的文件内容有没有偏差,特别象下载iso映像这样的大文件,如果下载错了都不知道,就会刻坏碟,所以将下载回来的文件加以校验是必要的,比较大的ftp站点一般都会提供所下载文件的md5校验码,可以利用它来校验所下载文件内容正确与否。 windows平台的校验程序可以在网上下载。 可以把下载来的校验程序(如md5sum.exe)放到windows的运行目录如c:\windows\下面,当作常用命令来用。 freebsd和linux平台自带md5校验程序。 大致用法如下: windows 95/97/98/NT/2000下面 E:\>md5sum 4.1-install.iso 782d53b69c9e9ae89678c925ba6b6647 *4.1-install.iso FreeBSD下面: $ md5 4.1-install.iso MD5 (4.1-install.iso) = 782d53b69c9e9ae89678c925ba6b6647 Linux下面: $ md5sum 4.1-install.iso 782d53b69c9e9ae89678c925ba6b6647 4.1-install.iso 以前网上放出来的东西 基本上都会同时放出一个md5码 用来校验下载东西是否正确(主要是怕被篡改) 最近md5不是出问题了吗 据说是两个不同的东西能够生成一样的md5码 (有人已经试验成功了) 所以,最近有很多已经开始采用别的校验方式 比如有的文件后缀是SHA256 里面放的是sha2校验码 那么我们可以用命令 openssl dgst sha xxx.iso 同样 校验文件的md5码也可以用命令 openssl dgst md5 xxx.iso 来得到这个文件xxx.iso的sha2的校验码
  • 2楼网友:行雁书
  • 2021-02-03 08:15
message digest algorithm md5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。 简言之,md5校验就是检测一个文件是否被修改过,就相当于人的指纹,基本上指纹是不会出现重复的,md5值也一样,只要源文件被修改过,md5值就会发生变化,如果你使用迅雷等软件在官方下载的文件,也有可能出现由于获取了其他网站的资源而md5发生变化~ 当然,这种情况很少发生,另外md5也有伪造软件,但是一般来说还是很少的,目前来说还是比较安全的一种校验方式!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯