fnv1a:FNV-1a非加密哈希函数

时间:2024-06-15 01:38:24
【文件属性】:

文件名称:fnv1a:FNV-1a非加密哈希函数

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-15 01:38:24

npm-package fnv-1a node-module fnv non-cryptographic-hash-functions

fnv1a 非加密哈希函数 FNV哈希被设计为快速,同时保持较低的冲突率。 FNV速度允许人们快速散列大量数据,同时保持合理的冲突率。 FNV散列的高度分散性使其非常适合散列几乎相同的字符串,例如URL,主机名,文件名,文本,IP地址等。 安装 $ npm install @sindresorhus/fnv1a 用法 const fnv1a = require ( '@sindresorhus/fnv1a' ) ; fnv1a ( ':unicorn::rainbow:' ) ; //=> 2868248295 fnv1a . bigInt ( ':unicorn::rainbow:' , { size : 128 } ) ; //=> 13487074350300261116944693128525960095n 原料药 fnv1a(字符串) 以32位正整数形式返回哈希值。 fnv1a.bigInt(字符串,选项?) 使用BigInt生成


【文件预览】:
fnv1a-main
----.gitignore(23B)
----package.json(744B)
----.npmrc(19B)
----index.js(3KB)
----test.js(6KB)
----.github()
--------workflows()
----license(1KB)
----readme.md(1KB)
----index.test-d.ts(160B)
----.gitattributes(19B)
----.editorconfig(175B)
----index.d.ts(924B)

网友评论