Make Tools
#️⃣

哈希值生成器

在线免费哈希生成工具,支持 MD5、SHA-1、SHA-256、SHA-512 等算法,遵循 FIPS 180-4 标准,浏览器端计算。

常见问题

什么是哈希函数?
密码学哈希函数将任意大小的输入数据转换为固定大小的输出(摘要)。关键特性包括:确定性(相同输入始终产生相同输出)、单向性(计算上不可逆)和抗碰撞性(难以找到两个产生相同输出的输入)。MD5 产生 128 位摘要,SHA-1 产生 160 位,SHA-256 产生 256 位,SHA-512 产生 512 位输出。
应该使用哪种哈希算法?
对于安全关键应用,应使用 SHA-256 或 SHA-512。MD5(自 2004 年 Wang 等人破解以来)和 SHA-1(2017 年 Google SHAttered 项目展示了实际碰撞)仅应用于非安全用途,如校验和或旧系统兼容。SHA-256 是 TLS 证书、比特币挖矿和大多数现代安全协议的标准。
可以对文件进行哈希吗?
可以,同时支持文本输入和文件哈希。文件哈希完全在浏览器端使用 Web Crypto API 完成。

相关工具

使用方法

  1. 1 在输入区域输入文本或上传文件。
  2. 2 选择一个或多个哈希算法:MD5、SHA-1、SHA-256 或 SHA-512。
  3. 3 点击 **生成** 使用 Web Crypto API 计算哈希值。
  4. 4 复制单个哈希值或并排比较。