MD5 · SHA1 · SHA256 · 区块链交易哈希 · 文件校验
哈希值(Hash)是通过哈希算法将任意长度数据映射为固定长度摘要的“数字指纹”。哈希值查询是指通过摘要反向检索原始数据、验证数据完整性或识别哈希算法类型。常用于文件下载校验、密码存储、区块链交易ID查询、数字签名等场景。
下载后比对哈希值,确保文件未被篡改。
系统存储密码哈希,登录时比对哈希值。
通过交易哈希(TxID)查询链上记录。
通过已知哈希值查找原始字符串(彩虹表)。
👉 您可以复制上方哈希值到搜索框体验查询功能(演示界面将模拟识别算法类型)。
哈希是单向函数,理论上不可逆。但可通过彩虹表或暴力碰撞尝试匹配原始数据(如弱密码)。因此建议使用加盐哈希(如SHA256+随机盐)。
可能因为算法不同(MD5/SHA1/SHA256)或数据编码格式差异(如大小写、空格)。请确认使用同一种算法并标准化输入。
在区块浏览器(如etherscan.io)输入交易哈希即可查看转账、合约调用等详细信息。本工具可辅助识别哈希格式。
本地计算文件哈希(使用sha256sum等工具),与官方公布的哈希值比对。一致则文件完整。
MD5: 32个十六进制字符;SHA1: 40字符;SHA256: 64字符。不同算法长度不同,可通过长度初步判断算法。
| 算法 | 输出长度 | 安全性 | 常用场景 |
|---|---|---|---|
| MD5 | 128位 (32 hex) | ❌ 已破解 | 文件校验(非安全) |
| SHA1 | 160位 (40 hex) | ⚠️ 已弱化 | 旧版签名 |
| SHA256 | 256位 (64 hex) | ✅ 安全 | 区块链、证书 |
| SHA3 | 可变 | ✅ 安全 | 新一代标准 |