方便地查看文件的MD5/SHA1值 – HashTab给文件属性窗口添加校验值
异次元的下载地址1一般也提供了MD5值校验码。那么什么是MD5值呢?MD5的全程是message-digest algorithm 5,是信息摘要算法的缩写,被广泛用于加密和解密技术上,它可以说是文件的“数字指纹”。任何一个文件,不管它是什么类型,也不管它体积多大,都有且只有一个独一无二的MD5信息值。
但是为什么在软件下载地址的后面会有MD5值呢?因为现在有很多软件被别人进行了修改,或是添加了插件、病毒木马等,或是添加其他补丁。如果这个文件被修改过,它的MD5值也将随之改变。所以可以通过对比同一文件的MD5值,来校验这个文件是否被“篡改”过。
下载了文件后,要想知道下载的这个文件和网站的原始文件是否一模一样,就可以给下载的文件做个MD5校验。如果得到的MD5值和网站公布的相同,可确认所下载的文件是完整的。如有不同,说明你下载的文件有问题。要么就是在网络下载的过程中出现错误,要么就是此文件已被别人修改。为防止他人更改该文件时放入病毒,最好不要使用。
图1 :不少网站在提供文件下载时也给出了MD5值,不同文件的MD5值是不一样的