哈希算法选择

支持 MD5、SHA-1、SHA-224、SHA-256、SHA-384、SHA-512 六种算法
MD5
128 bit (32 chars)
已不安全
SHA-1
160 bit (40 chars)
已弃用
SHA-224
224 bit (56 chars)
安全
SHA-256
256 bit (64 chars)
推荐标准
SHA-384
384 bit (96 chars)
高安全
SHA-512
512 bit (128 chars)
最高安全
安全提示:MD5 和 SHA-1 已被证实存在碰撞攻击漏洞,仅建议用于兼容性场景。新系统请使用 SHA-256 或更高版本。
输入文本 实时计算中...
输出格式:
计算结果
等待输入...
哈希值验证
输入已知的哈希值进行比对,验证数据完整性
算法选择指南
算法 输出长度 安全级别 适用场景 性能
MD5 128 bit 不安全(已破解) 仅兼容性、非安全校验 最快
SHA-1 160 bit 不安全(已弃用) 遗留系统兼容
SHA-224 224 bit 中等安全 资源受限设备 中等
SHA-256 ⭐ 256 bit 高安全(推荐) 通用标准、区块链、SSL 中等
SHA-384 384 bit 很高安全 政府/金融高安全需求 较慢
SHA-512 512 bit 最高安全 64位系统、最高安全 64位系统较快
选择建议: 新项目直接使用 SHA-256,它是目前行业标准;如需最高安全级别或运行在 64 位服务器上,选择 SHA-512;MD5 和 SHA-1 仅用于与旧系统兼容。
实时计算

文本输入即时生成哈希,无需等待,响应极速

文件校验

支持拖拽上传,计算任意文件哈希,验证文件完整性

HMAC 认证

带密钥的消息认证码,同时验证数据完整性和真实性

安全对比

哈希值比对功能,快速验证文件或数据是否被篡改