MD5 / SHA 哈希计算
输入文本,一次性计算 MD5、SHA1、SHA256、SHA512 哈希值,每种结果均可一键复制。
加载中…
什么是哈希(Hash)?
哈希函数能把任意长度的数据映射为固定长度的字符串(摘要),具有不可逆性: 相同输入永远得到相同输出,而输出几乎不可能反推出输入。常用于数据校验、文件指纹、接口签名。
各算法的区别
- MD5(128 位):速度快,但已被发现碰撞,不适合安全场景,多用于校验;
- SHA1(160 位):同样不再推荐用于安全;
- SHA256 / SHA512:SHA-2 家族,目前主流安全哈希,推荐使用。
安全提示:密码存储请使用 SHA256 及以上,或采用加盐的慢哈希(如 bcrypt、scrypt)。