哈希类型识别
根据长度与格式识别 MD5/SHA/bcrypt 等,识别在浏览器本地完成,数据不会上传。
基础信息
可能的算法
说明
- 识别依据为哈希的长度与字符集,仅能给出可能的算法,无法唯一确定。带
$前缀的格式(bcrypt、crypt 族、argon2)可精确识别。 - 常见长度对照:32 位十六进制 = MD5 / NTLM;40 位 = SHA-1;56 位 = SHA-224;64 位 = SHA-256;96 位 = SHA-384;128 位 = SHA-512。
使用说明
拿到一串哈希却不确定算法时,可依据长度与格式推测。本工具支持常见哈希与密码哈希格式的识别。
- 把哈希值粘贴到输入框。
- 查看「基础信息」中的长度与字符集,以及「可能的算法」列表与可能性高低。
常见问题
- 能百分百确定算法吗?
- 不能。仅凭长度与字符集只能推测,例如 32 位十六进制可能是 MD5 也可能是 NTLM;带 $ 前缀的格式可较精确识别。
- 常见长度对应哪些算法?
- 32 位十六进制多为 MD5,40 位为 SHA-1,64 位为 SHA-256,96 位为 SHA-384,128 位为 SHA-512。