字符串Hash
计算字符串和文件哈希值,支持MD5/SHA1/SHA256/SHA512等算法
⚙️ 配置
📝 输入文本
📖 使用说明
哈希算法:
- • MD5:128位,快速但不够安全(已被破解)
- • SHA-1:160位,已不推荐用于安全用途
- • SHA-256:256位,推荐用于大多数场景
- • SHA-384:384位,更高安全性
- • SHA-512:512位,最高安全性
输出格式:
- • HEX:十六进制字符串(如:a1b2c3...)
- • Base64:Base64编码字符串(更短)
HMAC签名:
- • 基于密钥的消息认证码
- • 用于验证消息完整性和真实性
- • 需要提供密钥(secret key)
- • 常用于API签名、JWT令牌等
应用场景:
- • 文件完整性校验(下载文件验证)
- • 密码存储(加盐哈希)
- • 数字签名和验证
- • 数据去重(内容寻址)
- • Git版本控制(SHA-1)
⚠️ 安全提示:
MD5和SHA-1已被证明存在碰撞漏洞,不应用于安全敏感场景。 对于密码存储,建议使用专门的密码哈希算法(如bcrypt、argon2)。