MurmurHash计算
功能特点
⚡
高性能
MurmurHash设计目标是快速、分布均匀,适用于哈希表
🔄
多版本支持
支持32位和128位两种输出长度
⚙️
可自定义种子
支持自定义种子值,增加灵活性
🏠
本地计算
所有计算在浏览器本地完成,数据不上传服务器
使用教程
- 1
选择算法版本(32位或128位)
- 2
输入要计算的文本,可选设置种子值
- 3
点击计算按钮,获取哈希值结果
常见问题
什么是MurmurHash?
MurmurHash是一种非加密型哈希函数,由Austin Appleby设计。它的特点是速度快、分布均匀,常用于哈希表、布隆过滤器等数据结构。
MurmurHash和SHA有什么区别?
MurmurHash是非加密哈希,速度快但不适合安全场景。SHA是加密哈希,安全性高但速度较慢。MurmurHash适合哈希表、数据分片等场景。
种子值有什么作用?
种子值可以让相同的输入产生不同的哈希值,常用于防止哈希碰撞攻击,或在不同场景中使用不同的哈希策略。
MurmurHash可以用于密码存储吗?
不建议。MurmurHash是非加密哈希,不抗逆向和碰撞攻击。密码存储应使用Bcrypt、Argon2等专门设计的算法。