哈希识别器:通过摘要长度在线查找算法
哈希识别器通过测量十六进制或 Base64 摘要的字节和比特长度,估算可能生成该摘要的哈希算法。它列出所有标准匹配项,包括 MD5、SHA-1/RIPEMD-160、224/256/384/512 位家族以及可变长度的 BLAKE2/3 候选项。由于不同算法可能产生相同大小的输出,请将结果视为可能性,而非算法的确凿证据。
哈希识别器通过测量十六进制或 Base64 摘要的长度,帮助您找到可能的哈希算法。它以字节和比特为单位报告摘要大小,然后列出生成该大小输出的每种标准算法。当您有一个摘要却不知道它由哪种算法创建时,这对缩小候选范围很有用。
识别基于长度,而非证明使用了哪种算法。结果可能包括 128 位的 MD5、160 位的 SHA-1/RIPEMD-160、224/256/384/512 位家族以及可变长度的 BLAKE2/3 候选项。当多种算法共享摘要大小时,将显示所有匹配的候选项,并标注旧版标签。长度匹配只是线索,而非确凿的识别依据。
十六进制和 Base64 是表示数据的不同方式。该工具接受任一形式的摘要并报告其字节和比特长度;它不会将一个摘要转换为另一个摘要,也不证明摘要有效。这在查看不熟悉的哈希值、将其大小与预期候选项比较,或了解哪些算法可产生相似大小输出时很有帮助。
哈希识别器完全在您的浏览器中运行:您的输入在您的设备上处理,不会上传、存储或发送到服务器。页面加载后,它无需连接即可工作,且该工具免费使用。开发者、DevOps 工程师和学习者可以在将输入保留在自己的设备上的同时检查摘要大小。
步骤 1:将十六进制或 Base64 摘要粘贴或拖放到哈希识别器中。请使用摘要值本身,以便工具评估其长度。
步骤 2:查看报告的字节和比特长度。这些测量值有助于缩小可能生成该长度摘要的算法范围。
步骤 3:检查完整的匹配算法列表,包括任何旧版标签。该工具会显示测量长度的每个标准匹配项。
步骤 4:将匹配项视为候选项,而非确定的识别结果。不同算法可能产生相同长度的摘要。
使用场景:评估您获得的哈希值长度是否与预期算法候选项一致。这有助于缩小范围,但仅凭长度无法验证哈希值。
使用场景:在学习哈希算法时探索摘要长度。比较列出的候选项,可以理解输出大小为何有助于识别但不足以作为确凿依据。
使用场景:在本地检查摘要,而不是将其内容交给第三方页面。识别器在您的浏览器中处理输入。
使用场景:通过查看所有产生相同大小输出的算法(包括带有旧版标签的匹配项),对不熟悉的摘要进行初步筛选。
使用场景:比较 128、160、224、256、384 或 512 位摘要的候选算法。报告的长度有助于聚焦进一步的调查,而不会宣称唯一匹配。
使用场景:在浏览器中查看十六进制或 Base64 摘要值,包括页面加载后离线工作时。