SHA哈希加密
SHA-1/224/256/384/512 · HMAC-SHA · 纯前端计算
SHA-256
SHA-1
SHA-224
SHA-384
SHA-512
等待输入...
⚠️ 安全提示: SHA-1 已被证明存在碰撞攻击,不推荐用于数字签名或安全敏感场景。新系统应使用 SHA-256 或 SHA-3 系列。HMAC-SHA 可用于消息认证,密钥应足够长(≥32 字节)。
📖 SHA 算法知识
- SHA(Secure Hash Algorithm):由 NIST 发布的安全哈希算法家族
- SHA-1:160 位输出,已不安全,存在碰撞攻击(如 SHAttered)
- SHA-2 家族:包括 SHA-224/256/384/512,输出长度不同,安全性高
- SHA-256:目前最广泛使用的哈希算法,比特币、TLS 等均使用
- SHA-512:64 位字长,适合 64 位处理器,安全性更高
- HMAC-SHA:基于哈希的消息认证码,用于验证消息完整性和真实性
- 特性:单向性、抗碰撞性、雪崩效应(1 位变化 → 50% 输出变化)
- 安全提示:所有计算在浏览器本地完成,数据不会上传到服务器
相关工具
电脑功率计算器带宽计算器PPI计算器字数计算器IP查询ICP备案查询子网掩码计算器ASCII码对照表ASCII码转换器进制转换器时间戳转换器URL编码/解码UTF-8编码转换Unicode编码转换随机数生成器密码生成器MD5加密AES加密/解密DES/3DES加密解密RC4加密/解密RSA加密/解密JS加密/解密JS混淆加密/解密JS压缩JS格式化HTML与JS转换HTML压缩HTML格式化CSS压缩CSS格式化XML压缩XML格式化JSON压缩JSON格式化网络端口大全HTTP状态码User-Agent检测RGB颜色表HTML颜色表五笔字根表二维码生成器UUID生成器摩斯密码翻译器在线调色板违禁词检测
