去除md5校验 文件没移动,md5值却变了,可能是什么原因?

文件没移动,md5值却变了,可能是什么原因?MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列

文件没移动,md5值却变了,可能是什么原因?

MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。

他被用于对一个文件的计算摘要信息,来确保你得到的文件是原始的没有被修改过得文件,通常它是一长串字符!对于不同的文件内容(不是文件名)这个长串字符是不同的!这样就可以对比给出的结果和你计算出的结果是否一致,一致就是原来的文件,不一致就说明被人改动过,MD5就像是人类的指纹一样!指纹不同当然就不是原来的人!

互联网上下载的文件普遍都会提供MD5值,下载以后通过MD5计算工具来和给出的字符对比。如果不一致那么就代表不是作者原来的文件!移动并不会改变MD5的计算结果!