工具用的顺手吗?
你的反馈能帮助我们做得更好
在线计算TIGER-128/160/192哈希值,支持多种输入格式与盐值,用于数据校验与摘要生成。
概览
了解工具能解决的问题、计算或处理逻辑,以及数据边界。
Tiger把任意长度的消息映射为固定长度摘要。它是单向哈希,不是可逆加密;页面没有密钥或解密操作。当前工具只接收文本,选定变体后点击计算,再显示小写十六进制、大写十六进制和Base64三行结果。文本会提交给计算服务处理,因此不要输入口令、访问令牌、私钥或未公开资料。
同一文本在相同变体下应得到相同摘要;大小写、空格、标点或末尾换行任何一处变化,结果通常都会完全不同。小写与大写十六进制仅是显示形式不同,不代表两个摘要。
| 变体 | 摘要位数 | 十六进制字符数 | 轮数 |
|---|---|---|---|
| Tiger128,3 | 128 | 32 | 3 |
| Tiger160,3 | 160 | 40 | 3 |
| Tiger192,3 | 192 | 48 | 3 |
| Tiger128,4 | 128 | 32 | 4 |
| Tiger160,4 | 160 | 40 | 4 |
| Tiger192,4 | 192 | 48 | 4 |
逗号前的数字是输出位数,逗号后的数字是轮数。页面初始选择为Tiger128,3,不是Tiger192。128位和160位形式是192位结果的较短形式;复核既有校验值时,长度与轮数必须同时一致。
输入区保留示例文本Hello World并选择Tiger192,3,标准实现得到小写十六进制摘要2bab23b832ed1cc054498b8e5a9f2924d4042f35a22aaa55。切换到Tiger192,4后结果为48cf21415aec6ec91b9f33b94969eeaa8843da5e5e0cf209。二者长度相同,但轮数不同,所以不能互换。
本页面的Base64栏是对返回的摘要字符串再次编码后的文本,不应默认当作“原始摘要字节的Base64”。当协议明确要求二进制摘要的Base64时,应先核对对方的编码口径。
指南
按步骤完成操作,并通过示例核对输入与结果。
不要只看“Tiger”字样。先确认是128、160还是192位,再确认3轮或4轮;缺少其中一项时不宜直接比较。
只粘贴真正参与计算的字符,不要额外添加引号。跨系统复核时同时检查UTF-8编码、换行符与文本规范化方式。
点击计算后,命令行校验值通常使用十六进制。复制小写或大写版本均可,但比较前应统一大小写。
结果不同先排查变体、不可见空格和换行。结果相同只说明两边对同一字节序列得到了相同摘要,不能单独证明来源身份。
场景
查看这项工具在不同工作与生活流程中的用法。
维护旧系统、归档清单或历史数据时,可按原记录指定的Tiger位数与轮数复算文本,判断迁移前后是否保持一致。
协作双方约定同一变体和字符编码后,可用摘要快速发现文本是否被改动;摘要值本身仍需通过可信渠道交换。
对同一输入切换六种变体,可以比较输出长度,并理解“位数”和“轮数”是两个独立参数。
问答
集中解答高频疑问与容易混淆的问题。
它们属于同一Tiger家族,主要区别是输出长度;128位和160位形式来自较长结果的截断。轮数仍需另行区分。
先看是3轮还是4轮,再检查文本编码、大小写、前后空格和末尾换行。还要确认对方计算的是Tiger而不是采用不同填充规则的Tiger2。
不会。字母A-F与a-f只是同一数值的两种书写方式;比较时统一大小写即可。
不能直接逆运算恢复。短小或常见输入可能被枚举猜中,那是反复计算候选值,不是解密。
须知
使用前了解适用范围、结果限制与必要提醒。
该页面适合兼容、教学和摘要复核,不应把Tiger用于新建的口令存储、数字签名或高安全等级认证方案。新系统应遵循其协议、行业标准和安全评审指定的现代算法。
推荐
查找相关工具、专题与可用的 API 能力。