Hash 生成器
即时生成 MD5、SHA-1、SHA-256、SHA-384、SHA-512 哈希值
哈希比对
粘贴一个已知哈希值(来自下载页面、Git提交、校验文件等),工具会自动判断是否匹配。
算法速查
| 算法 | 输出长度 | 状态 |
|---|---|---|
| MD5 | 128 bits / 32 hex chars | 已不安全 - 仅用于非安全校验 |
| SHA-1 | 160 bits / 40 hex chars | 已不安全 - 仅用于非安全校验 |
| SHA-256 | 256 bits / 64 hex chars | 安全 |
| SHA-384 | 384 bits / 96 hex chars | 安全 |
| SHA-512 | 512 bits / 128 hex chars | 安全 |
什么是哈希? 哈希函数将任意长度的输入映射为固定长度的输出。相同输入始终产生相同哈希;即使输入仅改变一个字节,输出也会完全不同(雪崩效应)。
哈希 ≠ 加密。 加密是可逆的(有密钥即可解密);哈希是单向的,无法从哈希值恢复原始输入。
密码存储 不要直接用 SHA-256 存储密码,请使用 bcrypt、scrypt 或 Argon2 等专用密码哈希算法。
所有计算在浏览器本地完成,数据不会离开您的设备。