jshash各种非加密哈希函数的JS实现
节点各种非加密哈希函数的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;特此授予任何人使用。
下载地址
用户评论