Tiger (funzione hash)
Altre info
- Creatore
- Ross Anderson, Eli Biham
- Anno
- 1995
- Tipo
- Funzione hash crittografica
Una funzione hash del 1995 con output da 192 bit, progettata per i processori a 64 bit allora appena arrivati.
Ross Anderson ed Eli Biham progettarono Tiger quando MD5 e SHA-1 erano pensati per macchine a 32 bit. Tiger lavora su parole a 64 bit con grandi tabelle di lookup ed era veloce su DEC Alpha e simili, molto prima che i 64 bit diventassero la norma.
Il suo pubblico più ampio non venne dalla sicurezza ma dalla condivisione di file. Il Tiger Tree Hash, un albero di Merkle di digest Tiger, identificava i file su Gnutella e Direct Connect e permetteva ai client di verificare i singoli blocchi di un download. Sono state trovate collisioni per versioni a round ridotti, ma Tiger completo non è mai caduto. Per lo più è comunque andato in pensione, per mancanza di interesse e non di robustezza.