1. 首页
  2. 考试认证
  3. 其它
  4. jshash各种非加密哈希函数的JS实现

jshash各种非加密哈希函数的JS实现

上传者: 2024-12-11 17:19:28上传 ZIP文件 4.56KB 热度 6次

节点各种非加密哈希函数JS实现。安装npm install jshash快速开始,所有散列函数都接受一个String并返回一个Number(无符号32位整数)。


var jshash = require('jshash');

var Unsigned32bitInteger = jshash.djb2('someStringKey');

可用的哈希函数:

  • jshash.lose :对Unicode字符求和的朴素散列。

  • jshash.pearson :8位哈希函数。

  • jshash.djb2 :经典哈希函数。

  • jshash.sdbm :使用sdbm算法的哈希函数。

  • jshash.fnv1a :哈希函数变体1a。

  • jshash.mur3 :哈希函数版本3。

执照:麻省理工学院许可证,版权所有(c) 201X eterna2;特此授予任何人使用。

下载地址
用户评论