Hash 的定义

简介: Hash,一般翻译做散列、杂凑,或音译为哈希。

Hash,一般翻译做散列、杂凑,或音译为哈希。

这句话就是很多混乱的根源。

笔者还是比较时候直接使用 哈希这个翻译,或者干脆不翻译。

混乱来源

在查看很多资料的时候,经常会看到最多的一个词就是散列算法。

如果不深入追究下的话,开始的时候经常是一头雾水,其实这个所谓的散列就是我们常说的 Hash。

散列算法也就是 Hash 算法,简单点就是摘要算法。

所有混乱的来源就是因为翻译不同意,不同人的使用习惯不一样。

可以理解的就对输入的数据获得这些数据的一个指纹或者摘要来对这些数据来进行识别。

这些数据可以是文本,也可以是任何的 2 进制块。

我们常用的一些 Hash 算法如:MD5, SHA-1, SHA-2, NTLM, 和 LANMAN。

需要注意的是 MD5 算法已经不安全了,不要使用 MD5 存储密码。

 

https://www.ossez.com/t/hash/14229/1

目录
相关文章
|
2月前
|
存储 负载均衡 算法
Hash介绍与应用详解
哈希算法在计算机科学中有着广泛而重要的应用,从数据存储、数据完整性校验到密码安全和分布式系统中的负载均衡,哈希函数都发挥着关键作用。通过本文的介绍和示例代码,希望您能更好地理解哈希的基本概念和实际应用,并在您的项目中有效地应用这些知识。
272 3
|
4月前
|
存储 PHP 数据安全/隐私保护
spl_object_hash() 函数
spl_object_hash() 函数
|
8月前
|
Shell
|
JavaScript 算法 索引
v-for中key值的作用
v-for中key值的作用
|
8月前
|
存储 前端开发 JavaScript
hash 的特性与运用
hash 的特性与运用
|
存储 算法
hash
一.什么是hash 百度百科上的定义是: 是把任意长度的输入通过散列算法变换成固定长度的输出,该输出就是散列值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。
111 0
|
前端开发 JavaScript
hash、chunkhash和contenthash
webpack 通用配置优化
135 0
hash、chunkhash和contenthash
|
存储 NoSQL Redis
|
存储 编译器
查找——HASH
查找——HASH
252 0
查找——HASH

热门文章

最新文章

下一篇
开通oss服务