就是对文件内容二进制流进行一种数学运算后得到的一串16进制字符,这一串16进制字符可以用来检查原文件有无被修改;把你得到的文件用同样的方法,如MD5,进行校验运算后得到的一串16进制字符,如与原提供者的不同,说明你得到的文件与原文件不同,已经被修改 通常叫数字签名。
也就是判断文件是否有改动 SHA1值也一样,只是计算MD5值和SHA1值的算法不同,作用一样
通俗点讲: 两个文件MD5值或者SHA1值相同的文件,那就能断定是完全相同的文件了,比如文件A和文件B,通过一定的算法,得到A的MD5值和B的MD5值,如果A的MD5值和B的MD5值相同,,,那么A和B就是同一个文件!!!(MD5与SHA1与文件名无关!)也就是判断文件是否有改动SHA1值也一样,只是计算MD5值和SHA1值...