Tiger-192 Hash Generator

Generate full 192-bit Tiger hashes — maximum Tiger security

Share:

Tiger-192 Hash Generator

The full-strength Tiger hash — 192 bits of security

Tiger-192 is the original, full-strength version of the Tiger hash function by Ross Anderson and Eli Biham. It produces a 192-bit (48-character hex) hash value using all three 64-bit words of the internal state. Designed specifically for 64-bit platforms, Tiger-192 provides 96-bit collision resistance and exceptional throughput. It's one of the few hash functions that natively produces a 192-bit output.

What is Tiger-192?

Tiger-192 processes 512-bit blocks through three passes of eight rounds each (24 rounds total). Each round uses lookup tables with 1024 entries (4 S-boxes × 256 entries × 64 bits). The algorithm maintains three 64-bit state variables (a, b, c) that are combined after all rounds to produce the 192-bit output. The key schedule multiplies message words to achieve rapid diffusion.

✅ Tiger-192 Features

  • Ultimate Speed: One of the fastest hash functions on 64-bit CPUs
  • 192-bit Output: 48-character hexadecimal digest
  • 96-bit Security: Strong collision resistance
  • Unique Length: One of few algorithms producing 192-bit hashes

📊 Common Use Cases

  • High-Speed Hashing: When SHA-256 is too slow for your throughput
  • File Systems: Fast checksums for large file collections
  • P2P Protocols: TTH (Tiger Tree Hash) in Direct Connect
  • Data Deduplication: Identifying duplicate blocks quickly

💡 Design Philosophy

Tiger was designed for speed without sacrificing too much security. It achieves this through carefully chosen S-boxes and 64-bit operations. For maximum security, SHA-256 or SHA-512 are preferred. For maximum non-cryptographic speed, consider xxHash or BLAKE3.

🔄 Tiger-192 vs Other Algorithms

🔵

Tiger-192

192-bit, 64-bit ops

Fastest on 64-bit, 96-bit security

🟢

SHA-256

256-bit, 32-bit ops

Higher security, more standard

🟡

SHA-512

512-bit, 64-bit ops

Highest security, also fast on 64-bit

❓ Frequently Asked Questions

Is Tiger-192 secure enough for modern use?

Tiger-192 provides 96-bit collision resistance. While below the 128-bit modern recommendation, no practical attacks exist. For new security applications, prefer SHA-256.

What is Tiger Tree Hash (TTH)?

TTH applies Tiger-192 in a Merkle tree structure, hashing file chunks independently. This allows verifying parts of a file without downloading the whole thing. It's used in Direct Connect (DC++) P2P.

Tiger vs BLAKE3 for speed?

BLAKE3 is faster on modern hardware due to SIMD parallelism. Tiger was designed when 64-bit scalar operations were cutting-edge. For new projects prioritizing speed, BLAKE3 is the modern choice.