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

时间:2021-05-26 07:51:44
【文件属性】:
文件名称:fnv1a:FNV-1a非加密哈希函数
文件大小:8KB
文件格式:ZIP
更新时间:2021-05-26 07:51:44
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)

网友评论