生成 MD5 和 SHA 哈希值
哈希函数可将任意文本或文件转换为固定长度的简短“指纹”:哪怕只改动一个字符,哈希值也会完全不同。输入或粘贴文本,或选择文件,本工具会同时显示其 MD5、SHA-1、SHA-256、SHA-384 和 SHA-512 哈希值。
可用于将下载的文件与发布者网站上的校验和进行比对、比较文件,或为开发和测试获取哈希值。文本按 UTF-8 编码计算哈希。所有计算都在您的浏览器中完成,因此即使是大文件也会留在您的设备上。
为什么使用这个哈希生成器?
- 一次性得到 MD5、SHA-1、SHA-256、SHA-384 和 SHA-512
- 边输入边计算文本哈希,也支持任意文件
- 可输出小写或大写十六进制
- 在浏览器中计算——文件从不上传
如何生成哈希值
- 选择“文本”或“文件”
- 输入文本或选择文件
- 复制所需的哈希值
常见问题
这个哈希生成器免费吗?
是的,完全免费,没有任何限制。
我应该使用哪种哈希?
如今 SHA-256 是校验和与完整性检查的常用选择。SHA-512 更长,而 MD5 和 SHA-1 在旧的校验和中仍很常见,但已不再被认为是安全的。
可以用 MD5 或 SHA 存储密码吗?
不可以。普通哈希的计算速度太快,无法保护密码;请使用专门的密码哈希算法,例如 Argon2、bcrypt 或 scrypt。MD5 和 SHA 适用于校验和以及数据识别。
我的文本或文件会被上传吗?
不会。哈希值完全在您的浏览器中计算,数据从不离开您的设备。