Class MurmurHash

java.lang.Object
org.miaixz.bus.core.codec.hash.MurmurHash
All Implemented Interfaces:
Encoder<byte[],Number>, Hash128<byte[]>, Hash32<byte[]>, Hash64<byte[]>

public class MurmurHash extends Object implements Hash32<byte[]>, Hash64<byte[]>, Hash128<byte[]>
Murmur3 32bit、64bit、128bit 哈希算法实现 此算法来自于:...

32-bit Java port of https://code.google.com/p/smhasher/source/browse/trunk/MurmurHash3.cpp#94 128-bit Java port of https://code.google.com/p/smhasher/source/browse/trunk/MurmurHash3.cpp#255

Since:
Java 17+
Author:
Kimi Liu