Tiger-128哈希生成器
64位处理器的高速128位哈希
Tiger-128是Ross Anderson和Eli Biham于1995年设计的Tiger哈希函数的截断版本。生成128位哈希(32个十六进制字符),专为64位平台设计。
什么是Tiger-128?
Tiger以512位块在3遍24轮中处理数据。Tiger-128将完整的192位输出截断为128位。
✅ 特点
- • 64位优化: 在现代处理器上极快
- • 128位输出: 紧凑的32字符摘要
- • S-box设计: 4个大型替换表
- • 文件共享: 用于ed2k和DC++协议
📊 用途
- • P2P网络: 共享协议中的文件标识
- • 完整性检查: 64位系统上的快速验证
- • 指纹: 基于内容的存储标识符
- • 去重: 高效重复检测
⚠️ 注意
Tiger-128仅提供64位碰撞抵抗。 加密安全请使用SHA-256。
🔄 Tiger家族
🔵
Tiger-128
128位
64位抵抗
🟢
Tiger-160
160位
80位抵抗
🟡
Tiger-192
192位
96位抵抗
❓ 常见问题
Tiger为什么为64位设计?
1995年64位处理器出现,现有哈希函数针对32位优化。
Tiger-128 vs MD5?
在64位系统上Tiger-128比MD5快得多。
Tiger-128还有用吗?
用于P2P文件共享。新项目考虑BLAKE3。