哈希生成器

为文本或本地文件生成 MD5、SHA-1、SHA-256、SHA-384 和 SHA-512 哈希。

哈希可用于校验和、文件比较、发布产物、缓存键和完整性检查。输入文本或加载一次文件,即可计算所有支持的摘要并复制所需结果。

应该使用哪种哈希?

哈希不是加密

哈希是单向的,无法通过解密恢复原始数据,也不能证明文件由谁创建。需要用共享密钥验证消息时请使用 HMAC;存储密码时应使用密码专用算法,而不是快速的通用哈希。

文本会先编码为 UTF-8 再计算哈希。文件只在浏览器本地读取,不会上传。

相关工具: HMAC 生成器 · Base64 编码解码