运行工具
哈希生成器用于根据输入的文本快速计算对应的散列值。工具支持多种常见哈希算法,包括 MD5、SHA-1、SHA-256、SHA-512、SHA3-256、SHA3-512、BLAKE2b 和 BLAKE2s。默认状态下算法设置为全部,会同时计算并列出所有支持算法的十六进制结果;如果只需要特定算法,也可以在算法参数中以逗号分隔的形式指定具体名称。当输入文本为空时,工具将直接呈现空白输出而不计算散列值。若在算法参数中填入了未识别的算法名称,工具会自动过滤掉无效项。无论选择何种输出格式参数,当前版本均以十六进制文本展示生成的散列值。本工具适合日常校验文本完整性、生成数据摘要以及对比哈希值使用。
使用说明
- 在文本输入框中输入或粘贴需要计算哈希的原始文本。
- 在算法参数中保持默认的 all 以计算全部支持算法,或输入以英文逗号分隔的特定算法名称。
- 核对格式参数设置,当前工具统一生成十六进制散列摘要。
- 点击运行后,在结果面板中查看并复制对应算法的十六进制哈希值。
示例
- 输入文本 hello,算法参数保持默认值 all,结果列表中将显示 MD5、SHA-1、SHA-256 等全部支持算法生成的十六进制哈希值。
- 输入文本 test123,算法参数填写 sha256, md5,结果面板仅输出 SHA-256 和 MD5 两种算法对应的十六进制摘要。
常见问题
工具支持哪些哈希算法?
目前支持 MD5、SHA-1、SHA-256、SHA-512、SHA3-256、SHA3-512、BLAKE2b 和 BLAKE2s 共八种常用散列算法。
输入文本为空时会输出哈希值吗?
当未提供任何文本内容时,工具不会执行哈希计算,输出区域将保持为空。
如果输入的算法名称不受支持会怎样?
未识别的算法名称会被自动忽略并过滤。若所有输入的算法名称均无法识别,结果面板将不输出任何哈希值。
生成的哈希值是以什么格式呈现的?
生成的哈希摘要均以标准的十六进制小写字符串形式呈现。