Hash e Segurança

Gerador de Hash Tiger

Transforme qualquer texto em seu hash Tiger — escolha o comprimento e o número de passes que precisar.

Avalie esta ferramenta

Como usar Gerador de Hash Tiger

  1. Digite ou cole seu texto na caixa.
  2. Escolha a variante no menu suspenso — Tiger-192 com 3 passes é a opção padrão.
  3. O hash Tiger aparece enquanto você digita. Clique em Copiar para obter o resultado.

Sobre Gerador de Hash Tiger

O Tiger foi projetado por Ross Anderson e Eli Biham em 1995, e sua característica mais marcante foi uma aposta no futuro do hardware. Enquanto as funções de hash daquela época eram ajustadas para as máquinas de 32 bits que todo mundo realmente possuía, o Tiger foi otimizado para processadores de 64 bits — uma escolha de design que parecia um pouco excêntrica em 1995 e bastante visionária uma década depois. Ele produz 192 bits, escritos como 48 caracteres hexadecimais, em sua forma completa.

O Tiger é mais conhecido por um uso que seus projetistas não planejaram: o compartilhamento de arquivos ponto a ponto. Redes como Direct Connect e Gnutella adotaram o Tiger tree hash (TTH), que faz o hash de um arquivo em pequenos blocos, depois faz o hash desses hashes em pares, e assim por diante, até restar um único hash raiz. O ganho é que você pode verificar cada parte à medida que ela chega de um peer não confiável, em vez de baixar o arquivo inteiro e descobrir no final que ele estava corrompido — e você pode identificar um arquivo pelo seu hash raiz TTH, não importa quem esteja servindo-o. Se você já viu um link magnet urn:tree:tiger:, isso é o Tiger.

As variantes aqui diferem de duas formas. O número depois da vírgula é a contagem de passes: 3 passes é o Tiger padrão, enquanto 4 passes faz mais mistura para uma conservação extra, ao custo de alguma velocidade. O número antes disso trunca a saída para 128 ou 160 bits — Tiger-128 e Tiger-160 são simplesmente o Tiger-192 cortado, portanto compartilham os primeiros caracteres do resumo completo, em vez de serem cálculos diferentes. Note também que o Tiger tem duas convenções de ordenação de bytes em uso, então um resumo de outra ferramenta pode parecer invertido; isso é uma diferença de formatação, não uma resposta errada. Para trabalhos novos fora de um contexto TTH, o SHA-256 é a opção mais segura.

Perguntas frequentes

É possível descriptografar ou reverter um hash Tiger?

Não. O Tiger é um hash unidirecional — o texto original não é armazenado dentro da saída, portanto não há nada para descriptografar. A única forma de voltar é adivinhar uma entrada e hasheá-la para ver se ela corresponde.

Qual é a diferença entre Tiger-128, Tiger-160 e Tiger-192?

Apenas o comprimento da saída. O Tiger calcula 192 bits, e as variantes mais curtas são esse mesmo resumo truncado para 128 ou 160 bits, portanto compartilham os caracteres iniciais. O Tiger-192 é o hash completo.

Isso é o mesmo que um Tiger tree hash (TTH)?

Não. Esta ferramenta calcula o hash Tiger simples do seu texto. Uma raiz TTH é construída fazendo o hash de um arquivo em blocos e depois combinando esses hashes em uma árvore — ela usa o Tiger internamente, mas é um cálculo diferente e de múltiplas etapas.

O que significam 3 passes e 4 passes?

A contagem de passes indica quantas rodadas de mistura o Tiger realiza. Três passes é a especificação padrão; quatro passes adiciona mistura extra para uma margem de conservação e é um pouco mais lento. Eles produzem hashes completamente diferentes.

Meu texto é enviado para algum lugar?

Seu texto é enviado ao nosso servidor para ser hasheado, porque os navegadores não conseguem calcular Tiger — eles só expõem a família SHA. Ele é hasheado e imediatamente descartado, nunca registrado e nunca armazenado.