52OKP 工具箱
图片处理▾安全与密码▾开发工具▾编码转换▾安全与密码▾时间日期▾编码转换▾开发工具▾文本处理▾

#️⃣ 哈希计算

一次计算 MD5、SHA-1、SHA-256、SHA-384、SHA-512,输出十六进制或 Base64。

在线文本哈希计算工具:同时计算 MD5、SHA-1、SHA-256、SHA-384、SHA-512,支持十六进制与 Base64 输出。浏览器本地计算。

本工具在浏览器本地运行,文件不会上传服务器。返回工具箱首页查看全部工具。

常见问题

哈希值有什么用?

主要用于验证数据完整性:对比文件或文本的哈希值是否一致,可以发现传输损坏或内容被篡改。

MD5 还安全吗?

MD5 已存在成熟的碰撞攻击,不应再用于密码存储或数字签名;仅用于普通文件校验仍可,更推荐 SHA-256。

不同算法应该选哪个?

通用校验推荐 SHA-256;需兼容旧系统时用 SHA-1 或 MD5;对安全性要求高时选择 SHA-384 或 SHA-512。

为什么相同内容每次计算结果都一样?

哈希是确定性计算,相同输入必定得到相同输出,正因如此才能用它做一致性校验。

相关工具

  • 🔐 随机密码生成:自定义长度与字符集(大小写字母/数字/符号),支持批量生成、排除易混淆字符、强度(熵)评估。
  • 🆔 UUID 生成:批量生成 UUID v4,支持大写、去连字符等格式选项。
  • 🔣 Base64 编解码:文本与 Base64 互转,正确处理中文(UTF-8),支持 URL 安全变体。