我在用什么?

文本和文件哈希生成器

在本地计算 MD5、SHA-1、SHA-256 和 SHA-512 哈希文本或最大 10 MB 的文件,然后比较校验和。

已在您的设备上处理。 您输入的任何内容都不会上传。

空格、大写字母和换行符都会影响结果。 空字符串也是有效的。

什么是哈希或校验和?

散列算法将输入字节转换为固定长度的值,可以帮助您比较文件或检查文本是否发生了变化。 匹配校验和只有在预期值来自您信任的来源时才有用。

为什么小小的编辑会改变哈希?

更改一个字符,添加一个空格或使用不同的行末尾会改变输入字节。 这里的文本以UTF-8编码;文件模式读取文件的原始字节。 如果两个工具不一致,首先检查它们是否对完全相同的数据进行了哈希处理。

我应该选择哪种哈希?

SHA-256 和 SHA-512 是许多校验和任务中有用的现代选择,MD5 和 SHA-1 是为了与旧系统兼容而包含的,但不应该依赖于抗冲突安全性。 单凭校验和并不能证明文件是由谁创建的,也不能证明文件是无害的。

我可以使用这些哈希来存储密码吗?

使用专用的密码哈希设计,而不是快速的通用摘要。 密码存储需要适当的工作因子、盐和实施选择。 OWASP的密码存储指南 和 浏览器摘要 API 文档.

保持此工具随时可用

如果您的浏览器没有自动跳转,请点击这里