hash值是什么在kad网络中要用到hash值,但这是个什么东东呢?请详细说明.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 14:05:13

hash值是什么在kad网络中要用到hash值,但这是个什么东东呢?请详细说明.
hash值是什么
在kad网络中要用到hash值,但这是个什么东东呢?
请详细说明.

hash值是什么在kad网络中要用到hash值,但这是个什么东东呢?请详细说明.
HASH是根据文件的内容的数据通过逻辑运算得到的数值,不同的文件(即使是相同的文件名)得到的HASH值是不同的,所以HASH值就成了每一个文件在EMULE里的身份证.不同HASH值的文件在EMULE里被认为是不同的文件,相同的HASH值的文件的内容肯定是完全相同(即使文件名不同).HASH值还有文件校验的功能,相当于文件的校验码.所以还可以用来检查文件下载是否正确(所以EMULE下载完毕时,都会在HASH文件一遍,检查文件是否出错)