WMW

Gerador de Hash (MD5/SHA1/SHA256/SHA512)

Free

Faça hash de texto ou arquivo para MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 e CRC32 de uma vez, com um campo de comparação contra um checksum conhecido.

Roda inteiramente no seu navegador. Seu texto ou arquivo nunca é enviado para lugar nenhum.

Comparar com um Hash Conhecido

Atividade recente

Visível para todos. Últimos 20 usos de todos os visitantes, mais recentes primeiro.

Ainda sem atividade. Seja o primeiro.

Comentários (0)

Achou esta ferramenta útil? Deixe um comentário, compartilhe uma dica ou nos diga como podemos melhorá-la.

Comentários de convidados são revisados antes da publicação. Entrar para publicar instantaneamente.

Ainda sem comentários. Seja o primeiro a compartilhar sua opinião!

O que esta ferramenta faz

Digite ou cole texto, ou envie um arquivo, e esta ferramenta calcula nove resumos de hash de uma vez: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 e CRC32. Cole um hash conhecido na caixa de comparação para ver instantaneamente se ele corresponde, útil para verificar um download contra o checksum de um fornecedor.

Como funciona

Cada algoritmo pega sua entrada (texto codificado como bytes UTF-8, ou os bytes brutos do seu arquivo) e a executa por uma função matemática fixa que produz um resumo curto e determinístico; a mesma entrada sempre produz a mesma saída, e até uma mudança de um único caractere produz um resultado completamente diferente. Esta ferramenta executa cada algoritmo usando WebAssembly em vez de JavaScript puro, por isso até arquivos grandes são hasheados rapidamente sem bloquear a página.

Problemas que resolve

Perguntas frequentes

›Por que o MD5 ainda está aqui se está "quebrado"?

MD5 e SHA-1 estão criptograficamente quebrados para fins de segurança (é possível criar uma segunda entrada com o mesmo hash), mas ainda estão por toda parte em usos não relacionados à segurança: verificar se um arquivo baixado corresponde ao checksum de um fornecedor, detectar corrupção acidental, ou trabalhar com sistemas e ferramentas antigos que só entendem MD5 ou SHA-1. Esta ferramenta os inclui exatamente para esses casos, não para hashear senhas.

›Devo usar isso para hashear senhas?

Não. Cada algoritmo aqui é um hash rápido de propósito geral, o oposto do que o armazenamento de senhas precisa. Senhas devem usar um algoritmo lento e salgado criado para esse propósito, como Argon2 ou bcrypt, ambos disponíveis como ferramentas separadas neste site.

›Para que serve a caixa "Comparar"?

Cole um valor de hash que você já tenha, por exemplo o checksum que um fornecedor de software lista em sua página de download, e ele será verificado contra cada hash calculado acima. Uma correspondência indica que o arquivo ou texto que você tem é idêntico byte a byte ao original; a comparação funciona independentemente de maiúsculas/minúsculas.

›Hashear um arquivo grande trava a página?

O arquivo é lido e hasheado usando WebAssembly, substancialmente mais rápido que JavaScript puro para esse tipo de trabalho, então mesmo arquivos grandes são normalmente processados em bem menos de um segundo sem que a aba pareça travada.

›Por que calcular todos os algoritmos em vez de me deixar escolher um?

Raramente é mais custoso calcular os nove do que calcular um só, já que a entrada só precisa ser lida uma vez, e ter todos os valores na tela ao mesmo tempo significa que você pode comparar imediatamente com um checksum publicado em qualquer um desses formatos sem executar nada novamente.

Ferramentas relacionadas

Free

Texto

Gerador de Hash Argon2

Gere e verifique hashes de senha Argon2id/Argon2i/Argon2d inteiramente no seu navegador, com custo de memória, custo de tempo, e paralelismo ajustáveis.

Free

Texto

Gerador e Verificador de Hash Bcrypt

Gere e verifique hashes de senha bcrypt inteiramente no seu navegador usando WebAssembly, com fator de custo e salt ajustáveis.

Free

Texto

Gerador de Hash Blake2b

Calcule o hash BLAKE2b de um texto ou arquivo no seu navegador, com comprimento de saída ajustável e hashing com chave opcional (MAC).

Free

Texto

Calculadora de Largura de Banda

Converta entre unidades de dados, estime o tempo de transferência de arquivos, dimensione a largura de banda do site a partir do tráfego, e converta entre uma cota mensal de dados e uma velocidade de conexão sustentada.

Free

Texto

Criador de Gráfico de Barras

Transforme dados simples de rótulo,valor em um gráfico de barras personalizável com 8 temas de cores, orientação, ordenação, suporte a valores negativos, estatísticas instantâneas, e exportação SVG/PNG.

Free

Texto

Codificador/Decodificador Base64

Codifique texto para base64 ou decodifique base64 de volta para texto, ao vivo enquanto você digita, com suporte completo a Unicode e uma variante opcional segura para URL.

Free

Texto

Conversor de Base Numérica

Converta um número entre binário, octal, decimal, hexadecimal, BCD, Código Gray, e qualquer base personalizada de 2 a 36, tudo de uma vez a partir de uma única entrada.

Free

Texto

Conversor de Leitura Biônica

Converta qualquer texto para o formato de leitura biônica destacando em negrito a primeira parte de cada palavra para ajudá-lo a ler mais rápido e se concentrar melhor.