Hash 生成器

即时生成 MD5、SHA-1、SHA-256、SHA-384、SHA-512 哈希值

哈希比对

粘贴一个已知哈希值(来自下载页面、Git提交、校验文件等),工具会自动判断是否匹配。

算法速查

算法输出长度状态
MD5128 bits / 32 hex chars已不安全 - 仅用于非安全校验
SHA-1160 bits / 40 hex chars已不安全 - 仅用于非安全校验
SHA-256256 bits / 64 hex chars安全
SHA-384384 bits / 96 hex chars安全
SHA-512512 bits / 128 hex chars安全

什么是哈希? 哈希函数将任意长度的输入映射为固定长度的输出。相同输入始终产生相同哈希;即使输入仅改变一个字节,输出也会完全不同(雪崩效应)。

哈希 ≠ 加密。 加密是可逆的(有密钥即可解密);哈希是单向的,无法从哈希值恢复原始输入。

密码存储 不要直接用 SHA-256 存储密码,请使用 bcrypt、scrypt 或 Argon2 等专用密码哈希算法。

所有计算在浏览器本地完成,数据不会离开您的设备。