阅读时间:2分钟散列函数(或散列算法,又称哈希函数,英语:Hash Function)是一种从任何一种数据中创建小的数字“指纹”的方法。 -- Wikipedia一个哈希函数就是一个能将一段数据确定性地映射成一段散列值的函数,确定性是指,无论这个函数执行几次,只要输入是相同的,那幺输出也是相同的。这...
智能合约 · 2024-12-14 06:38
文章浏览阅读3w次,点赞2次,收藏16次。由来:FNV哈希算法全名为Fowler-Noll-Vo算法,是以三位发明人Glenn Fowler,Landon Curt Noll,Phong Vo的名字来命名的,最早在1991年提出。特点和用途:FNV能快速hash大量数据并保持较小的冲突率,它的高度分...
智能合约 · 2024-12-14 06:34
文章浏览阅读1.1k次,点赞22次,收藏23次。数据加密 哈希算法介绍_加密哈希算法
智能合约 · 2024-12-14 06:30
一、哈希算法(hash)加密解密介绍
哈希,英文叫做 hash。
哈希函数(hash function)可以把 任意长度的数据(字节串)计算出一个为固定长度的结果数据。
我们习惯把 要计算 的数据称之为 源数据, 计算后的结果数据称之为 哈希值(hash value)或者 摘要(digests)。...
智能合约 · 2024-12-14 06:23
哈希是一种计算机算法,(英语:Hash function)又称散列算法、哈希函数,是一种从任何一种数据中创建小的数字“指纹”的方法。散列函数把消息或数据压缩成摘要,使得数据量变小,......
智能合约 · 2024-12-14 06:19
谷歌新量子芯片实现精度里程碑
12月9日,一项发表于《自然》的新研究表示,谷歌的研究人员开发的一款新芯片首次实现了“低于阈值”的量子计算。这是探索构建足够精确且...
智能合约 · 2024-12-14 03:19
文章浏览阅读5.8k次,点赞11次,收藏63次。本文介绍了局部敏感哈希(LSH)的概念,如何通过哈希函数创造碰撞冲突来加速高维数据的最近邻查找。Python代码实例展示了如何使用`EuclideanLSH`和`datasketch`库来构建LSH索引并进行查询。同时,对比了LSH与传统方法的效率提升...
智能合约 · 2024-12-14 02:17
这篇文章介绍了局部敏感哈希算法,局部敏感哈希是非监督的哈希算法。 算法的输入是实数域的特征向量,输出为一个binary vector。 利用哈希函数将数据点映射到不同的桶中是一种保形映射,使得数据点 i 和数据点...
智能合约 · 2024-12-14 02:13