O Gerador de Hash é uma ferramenta online gratuita para gerar hashes MD5, SHA-1, SHA-256, SHA-512, SHA3, Keccak e RIPEMD-160. Suporta HMAC e hash de arquivos. Nenhum dado é enviado para qualquer servidor.
O que é Hash Criptográfico?
Hash criptográfico converte dados de entrada de qualquer tamanho em uma impressão digital de tamanho fixo chamada hash. A mesma entrada sempre produz o mesmo hash, mas uma pequena mudança altera completamente a saída. Hashes são unidirecionais — não é possível reverter um hash para a entrada original. Esta ferramenta gera hashes usando MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3, Keccak e RIPEMD-160.
Casos de uso comuns
Verificação de integridade de dados
Verifique a integridade de dados comparando hashes dos dados originais e recebidos para detectar quaisquer mudanças durante transmissão ou armazenamento.
Autenticação de mensagens
Gere assinaturas HMAC usando uma senha secreta para autenticar a origem e integridade da mensagem.
Como gerar um hash
- 1
Insira seu texto
Cole ou digite o texto simples que deseja hashear no campo de entrada.
- 2
Selecione os algoritmos
Marque os algoritmos de hash necessários no painel de algoritmos. Múltiplos algoritmos podem ser selecionados simultaneamente.
- 3
Copie o hash
A saída do hash é exibida instantaneamente. Use o botão copiar ou cole um hash para comparar e verificar.
MD5
MD5 é uma função hash amplamente usada. Tem sido utilizada em diversas aplicações de segurança e também é comumente usada para verificar a integridade de arquivos. Porém, MD5 não é resistente a colisões e não é adequado para aplicações como certificados SSL ou assinaturas digitais que dependem dessa propriedade.
SHA-1
As funções hash SHA foram projetadas pela Agência de Segurança Nacional (NSA). SHA-1 é a mais estabelecida entre as funções SHA existentes, usada em diversas aplicações e protocolos de segurança. Porém, a resistência a colisões do SHA-1 vem enfraquecendo conforme novos ataques são descobertos ou aprimorados.
SHA-2
SHA-256 é uma das quatro variantes do conjunto SHA-2. Não é tão amplamente usada quanto SHA-1, embora pareça oferecer segurança muito melhor.
SHA-512 é em grande parte idêntica à SHA-256, mas opera com palavras de 64 bits em vez de 32.
SHA-3
SHA-3 é a vencedora de uma competição de cinco anos para selecionar um novo algoritmo de hash criptográfico, onde 64 designs concorrentes foram avaliados.
HMAC
HMAC (Hash-based Message Authentication Code) é um mecanismo para autenticação de mensagens usando funções hash criptográficas.