🔒 SHA 加密工具
在线生成 SHA-1/SHA-256/SHA-512 哈希值,支持文本和文件加密
文本加密
文件加密
支持任意文件类型,最大 100MB
HMAC 生成器
📖 使用指南
SHA 算法对比
- SHA-1: 160位,已不够安全
- SHA-256: 256位,推荐使用
- SHA-512: 512位,最安全
常见应用
- 密码哈希存储
- 文件完整性校验
- 数字签名
- 区块链和加密货币
什么是 HMAC?
HMAC(Hash-based Message Authentication Code)是一种基于哈希的消息认证码,使用密钥和哈希函数来验证消息的完整性和真实性。
安全建议
- 避免使用 SHA-1(已被攻破)
- 推荐使用 SHA-256 或更高版本
- 密码存储应使用专门算法(bcrypt, Argon2)