Hash 生成器

在线生成各种哈希值,支持 MD5、SHA1、SHA256、SHA512 等算法
算法选择:
输入内容:字符数: 0
使用说明

哈希算法介绍:

MD5 (128 bits):

  • 广泛使用的哈希算法,生成128位哈希值
  • 速度快,但已存在碰撞攻击,不建议用于安全场景
  • 适用于文件校验、数据完整性检查

SHA-1 (160 bits):

  • 安全哈希算法,生成160位哈希值
  • 比MD5更安全,但也已发现理论漏洞
  • Git等版本控制系统仍在使用

SHA-256 (256 bits):

  • SHA-2系列算法,生成256位哈希值
  • 目前广泛使用,安全性高
  • 适用于密码存储、数字签名、区块链等

SHA-512 (512 bits):

  • SHA-2系列算法,生成512位哈希值
  • 安全性最高,抗碰撞性强
  • 适用于高安全性要求的场景

应用场景:

  • 密码存储:存储用户密码的哈希值
  • 文件校验:验证文件完整性
  • 数字签名:确保数据来源可信
  • 数据去重:识别重复内容
  • 区块链:构建区块链接

安全提示:

  • MD5和SHA-1不适用于密码存储等安全场景
  • 建议使用SHA-256或更高安全级别的算法
  • 密码存储应配合盐值(salt)使用