Generatore di Hash Tiger-128
Hash ad alta velocità a 128 bit per processori a 64 bit
Tiger-128 è una versione troncata della funzione hash Tiger progettata da Ross Anderson ed Eli Biham nel 1995. Produce un hash di 128 bit (32 caratteri hex), progettata specificamente per piattaforme a 64 bit.
Cos'è Tiger-128?
Tiger elabora dati in blocchi di 512 bit attraverso 24 round organizzati in tre passate. Tiger-128 tronca l'output completo di 192 bit a 128 bit.
✅ Caratteristiche
- • Ottimizzato per 64 bit: Eccezionalmente veloce su processori moderni
- • Output 128 bit: Digest compatto di 32 caratteri
- • Design S-box: Quattro grandi box di sostituzione
- • Condivisione file: Usato nei protocolli ed2k e DC++
📊 Casi d'uso
- • Reti P2P: Identificazione file nei protocolli di condivisione
- • Verifica integrità: Controllo rapido file su sistemi a 64 bit
- • Fingerprinting: Identificatori di archiviazione per contenuto
- • Deduplicazione: Rilevamento efficiente di duplicati
⚠️ Nota sulla sicurezza
Tiger-128 offre solo 64 bit di resistenza alle collisioni. Per la sicurezza crittografica, usa SHA-256.
🔄 Famiglia Tiger
Tiger-128
128 bit, veloce in 64 bit
64 bit resistenza collisioni
Tiger-160
160 bit
80 bit resistenza collisioni
Tiger-192
192 bit (completo)
96 bit resistenza collisioni
❓ Domande frequenti
Perché Tiger è stato progettato per 64 bit?
Nel 1995, i processori a 64 bit emergevano e le funzioni hash esistenti erano ottimizzate per 32 bit.
Tiger-128 vs MD5 — quale è più veloce?
Su sistemi a 64 bit, Tiger-128 è significativamente più veloce di MD5.
Tiger-128 è ancora rilevante?
Usato nella condivisione file P2P. Per nuovi progetti, considera BLAKE3 o xxHash.