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.