任何一个文件,不管它是什么类型,也不管它体积多大,都有且只有一个独一无二的MD5信息值。那么什么是MD5值呢?MD5值是信息—摘要算法的缩写,被广泛用于加密和解密技术上,它可以说是文件的“数字指纹”

因为MD5值是独一无二的,所以如果这个文件被修改过,它的MD5值也将随之改变。我们可以通过对比同一文件的MD5值,来校验这个文件是否被“篡改”过。

怎样查看你的下载的数据是否被修改?

下载了文件后,要想知道下载的这个文件和网站的原始文件是否一模一样,就可以给下载的文件做个MD5校验。如果得到的MD5值和网站公布的相同,可确认所下载的文件是完整的。如有不同,说明你下载的文件有问题。要么就是在网络下载的过程中出现错误,要么就是此文件已被别人修改。为防止他人更改该文件时放入病毒,最好不要使用。

那么怎么才能知道文件的MD5值是否被修改呢?可以安装一个HashTab程序。首先下载HashTab到硬盘当中,运行下载的文件开始安装即可。安装完之后,就可以去网站下载文件。文件下载完毕之后,按鼠标右键进入文件属性,选择文件哈希值,就能够看到MD5值,从而就可以校验文件是否被修改过。除了可以查看MD5值之外,还能够查看SHA1、CRC-32等值。

怎样查看你的下载的数据是否被修改?

图2 HashTab的效果HashTab不仅可以计算文件的MD5,另外还可以比较文件的MD5值。譬如在刚安装好系统后可以给系统文件做个MD5校验,过了一段时间后如果你怀疑某些文件被人换掉,那么就可以给那些被怀疑的文件做个MD5校验,先查看一个文件的MD5值,然后点击“比较”按钮,选择进行比较的文件,然后就会自动将MD5值进行对比,从而就可以看出来文件是否被进行修改。MD5值相同,就表示文件没有问题。若和从前得到的MD5校验码不一样,那么就可以肯定是有问题的。

怎样查看你的下载的数据是否被修改?

有了HashTab,我们就不用害怕下载的数据不一样,并且知道自己下载的数据是否被修改。如果你觉得自己的数据确实有些不一样,不妨试一下,让担心变成放心。