Hash e Segurança

Gerador de Hash RIPEMD-256

Transforme qualquer texto em seu hash RIPEMD-256 de 64 caracteres instantaneamente.

Avalie esta ferramenta

Como usar Gerador de Hash RIPEMD-256

  1. Digite ou cole seu texto na caixa.
  2. O hash RIPEMD-256 aparece enquanto você digita.
  3. Clique em Copiar para obter o resultado.

Sobre Gerador de Hash RIPEMD-256

O RIPEMD-256 produz 256 bits — 64 caracteres hexadecimais — e é o membro da família RIPEMD mais frequentemente mal compreendido. O instinto é ler "256" da mesma forma que se lê no SHA-256 e presumir que se está obtendo 256 bits de força. Não é o caso. O RIPEMD-256 é um RIPEMD-128 ampliado, e oferece um resumo mais longo, não mais seguro — os próprios projetistas da família disseram isso quando o publicaram. Seu nível de segurança é o do RIPEMD-128; os caracteres extras existem para aplicações que precisam de um valor de hash mais longo, não mais forte.

O motivo é estrutural. O RIPEMD é construído a partir de duas linhas de computação paralelas, cujos resultados normalmente são combinados no final. A variante de 256 bits é feita mantendo as duas linhas separadas e concatenando seus estados em vez de misturá-los, de modo que você obtém o dobro da saída com essencialmente a mesma quantidade de trabalho de segurança. É um adaptador de formato, não uma melhoria.

Isso torna o RIPEMD-256 genuinamente útil em uma situação bem específica: algo em sua pilha tem um campo de 256 bits a preencher e espera um resumo RIPEMD nele. Fora isso, se você quer um hash em que 256 bits de saída signifiquem 256 bits de intenção de design, use o SHA-256 ou o SHA3-256. Se você quer a origem acadêmica aberta da família RIPEMD, use o RIPEMD-160, que é a variante que o mundo realmente adotou.

Perguntas frequentes

O RIPEMD-256 é mais seguro que o RIPEMD-128?

Não — e isso surpreende as pessoas. O RIPEMD-256 oferece um resumo mais longo, mas em um nível de segurança próximo ao do RIPEMD-128. Foi projetado para aplicações que precisam de um valor de hash mais longo, não mais forte.

O RIPEMD-256 é tão forte quanto o SHA-256?

Não. Ambos produzem 64 caracteres hexadecimais, mas o SHA-256 foi projetado para oferecer segurança correspondente ao comprimento de sua saída, enquanto o RIPEMD-256 herda o nível de segurança do RIPEMD-128. Não substitua um pelo outro presumindo que são equivalentes.

É possível descriptografar ou reverter um hash RIPEMD-256?

Não. O hashing é unidirecional — o texto original não está contido no hash, portanto não há nada para descriptografar ou recuperar.

Por que meu hash sempre tem 64 caracteres?

O RIPEMD-256 sempre produz 256 bits, e cada caractere hexadecimal representa 4 bits, então o resultado tem exatamente 64 caracteres, não importa o tamanho da entrada.

Meu texto é enviado para algum lugar?

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