切换工具
浏览全部工具

MD5/SHA 哈希计算

文本与文件的 MD5、SHA-1、SHA-256/384/512 哈希

校验文件优先用 SHA-256;密码存储请用 bcrypt/Argon2 等慢哈希加盐,不要用本页任何一种快速哈希。

使用说明

粘贴文本或拖入文件,五种算法的哈希值同时计算并展示,点击任意一行即复制。文件校验流程:从下载站/开源项目拿到官方公布的 MD5/SHA256 值,对本地的文件计算比对,一致则说明下载完整、未被篡改。

算法选择速查:文件完整性校验用 SHA-256(MD5 已可人为构造碰撞,安全性敏感场景不再适用);密码存储绝不能用这五种快速哈希,应使用 bcrypt/Argon2/scrypt 等慢哈希加盐;接口签名场景常见 MD5/HMAC-SHA256,按各平台文档要求选用。

常见排查:两次输入差一个字符,哈希也会面目全非(雪崩效应),所以"看起来差很多"不代表算错;比对时注意大小写与前后空白;哈希值本身不可逆,"MD5 解密"网站本质是撞库彩虹表反查,弱口令才会被查到。

常见问题

不能。哈希是单向函数,不存在"解密"。网上所谓 MD5 查询站是把海量候选原文预先算好存库反查,只能命中弱口令或常见字符串。防得住反查的做法是加盐 + 慢哈希(bcrypt/Argon2),而不是换一个"更复杂的明文"。

编码加密的其他工具