Saltar al contenido
uencoder

Tiger

Tiger es una función hash de 192 bits diseñada por Ross Anderson y Eli Biham, optimizada para plataformas de 64 bits y usada en TTH (Tiger Tree Hash).

Propósito

Ofrece hashing rápido en plataformas de 64 bits, usado para verificación de integridad en intercambio de archivos P2P.

Mecanismo

Basada en Merkle-Damgård, usa 3 cajas S y aritmética de palabras de 64 bits, 24 rondas. El estado son tres palabras de 64 bits (192 bits en total). Optimizada para ALUs de 64 bits; el rendimiento baja en plataformas de 32 bits.

Casos de uso

  • TTH de Direct Connect P2P
  • Hash de archivos de eDonkey
  • Checksums de algunos sistemas de archivos
  • Investigación criptográfica

Ejemplos

  • entrada
    hello
    Output
    3b3a3a3a3a3a3a3a...

    192-bit output

Errores comunes

Using Tiger in new systems (not a NIST standard)
Use SHA-256 or BLAKE2

Términos relacionados

Herramientas relacionadas

References