当前位置:首页 > 哈希资讯 > 正文内容

哈希值的定义与应用

3个月前 (05-31)哈希资讯439

什么是哈希值

哈希值就是文件的身份证,不过比身份证还严格。他是根据文件大小,时间,类型,创作者,机器等计算出来的,很容易就会发生变化,谁也不能预料下一个号码是多少,也没有更改他的软件。哈希算法将任意长度的二进制值映射为固定长度的较小二进制值,这个小的二进制值称为哈希值。哈希值是一段数据唯一且极其紧凑的数值表示形式。如果散列一段明文而且哪怕只更改该段落的一个字母,随后的哈希都将产生不同的值。要找到散列为同一个值的两个不同的输入,在计算上是不可能的。

消息身份验证代码 (MAC) 哈希函数通常与数字签名一起用于对数据进行签名,而消息检测代码 (MDC) 哈希函数则用于数据完整性。

哈希值的应用

HASH是根据文件的内容的数据通过逻辑运算得到的数值, 不同的文件(即使是相同的文件名)得到的HASH值是不同的, 所以HASH值就成了每一个文件在电驴(eMule)里的身份证。

不同HASH值的文件在电驴(eMule)里被认为是不同的文件,相同的HASH值的文件的内容肯定是完全相同(即使文件名不同)。

HASH值还有文件校验的功能,相当于文件的校验码, 所以还可以用来检查文件下载是否正确。

由于本身的固定性哈希值可以用在文件搜索上,比如可以利用文件哈希值在下载工具上搜索文件,下面以某软件为例,说明一下使用方法。

一.知道资源HASH值如何搜索文件

表达式:

ed2k::文件哈希值

举例,文件的hash值是:

E8C636D0C0486378BF61E6A3000D0FB7

就可以在选择搜索方式“服务器”或者“全局服务器”,然后输入:

ed2k::E8C636D0C0486378BF61E6A3000D0FB7

这样就能找到hash值等于这个值的文件了,如果文件名有很多种,可以点开文件名前面的小加号“+”,查看所有文件名。

如图所示:

已知文件hash值在该服务器搜索一个文件

二.寻找相关文件

表达式:

related::文件哈希值

同上选择搜索方式“服务器”或者“全局服务器”,然后输入:

related::E8C636D0C0486378BF61E6A3000D0FB7

就可以找到与此文件相关的文件。


扫描二维码推送至手机访问。

版权声明:本文由数字哈希发布,如需转载请注明出处。

本文链接:http://www.126x.com/post/31.html

分享给朋友:

“哈希值的定义与应用” 的相关文章

关于哈希算法,必须了解这三点

关于哈希算法,必须了解这三点

安全性是实现区块链系统功能的基础,也是目前阻碍区块链应用推广的因素之一。密码学是信息安全的基石,以很小的代价给信息提供一种强有力的安全保护,广泛应用于政治、经济、军事、外交和情报等重要领域。1 定义哈希算法(Hash Algorithms)也称为散列算法、杂凑算法或数字指纹,是可以将任意长度的消...

关于哈希的一切,都在这里了

关于哈希的一切,都在这里了

上一节,我们一起学习了,在Java中如何构建高性能队列,里面牵涉到很多底层的知识,不知道你有Get到多少呢?!本节,我想跟着大家一起重新学习下关于哈希的一切——哈希、哈希函数、哈希表。这三者有什么样的爱恨情仇?为什么Object类中需要有一个hashCode()方法?它跟equals()方法有什么关...

哈希值,万物的编号,区块链的基础

哈希值,万物的编号,区块链的基础

在区块链浏览器中,可以看到,每一个区块,都有区块哈希值。哈希值是什么意思?以人为例,要分辨两个人是否是同一个人,不能靠姓名,因为姓名的重复率太高。最好的办法,是给每个人一个唯一的编号,比如身份证号。身份证号由区位编码+出身年月日+次序+验证码组成,嵌入了地域类别和时间类别,解决了人的重复问题。可人的...

哈希娱乐MASS打造区块链杀手级应用

哈希娱乐MASS打造区块链杀手级应用

目前市场大盘牛熊不明,全球币圈都在做调整的时候,只有区块链游戏和Gaming在逆流而上。据可查数据显示,早在2017年行业还在讨论如何将Dapp落地的时候,游戏行业就诞生了现象级的产品。现如今行内的主要用户也都集中在区块链游戏领域,可想而知,Block-chain+Game有多么的受欢迎。为什么在区...

哈希世界区块链游戏开发 区块链游戏沙盒开发 区块链游戏开发工作

哈希世界区块链游戏开发 区块链游戏沙盒开发 区块链游戏开发工作

作为区块链游戏开发人员,我们密切关注整个行业发展动态。哈希世界的创建者贾英昊是清华大学工业工程系的博士,他的职位是北美区块链协会的一名资深研究员。具有深入的研究及区块链项目和技术的丰富经验,并在行业核心媒体上发表了多篇专栏文章;团队拥有区块链技术实现和项目落地经验,中心成员毕业于清华大学、北京大学等...