Gerador de hash

MD5, SHA-1, SHA-256, SHA-512, SHA-3, BLAKE3, CRC32 e HMAC para texto e arquivos
  • Os arquivos não saem do seu dispositivo
  • Roda no navegador
  • Grátis, sem cadastro, sem marca d’água

Hashes of empty input are shown until you type something.

Como usar Gerador de hash

Calcule MD5, SHA-1, SHA-256, SHA-512, SHA3-256, BLAKE3 e CRC-32 para texto ou arquivos de qualquer tamanho, tudo de uma vez e no seu navegador. Acrescente uma chave secreta para HMAC, ou cole uma soma de verificação publicada para conferir um download.

  1. 1

    Escolha Texto ou Arquivos, depois digite o texto (os hashes atualizam enquanto você digita) ou solte um ou mais arquivos.

  2. 2

    Para texto, defina Ler entrada como para Texto UTF-8, Hex ou Base64 se a entrada forem bytes codificados.

  3. 3

    Escolha o Formato de saída (hex, HEX ou Base64) e ative Mais algoritmos para SHA-224, SHA-384, SHA3-512, Keccak-256, BLAKE2, RIPEMD-160, xxHash e CRC-32C.

  4. 4

    Para conferir um download, cole o hash esperado em Comparar com o hash esperado; a linha correspondente fica verde.

  5. 5

    Para um hash com chave, ative HMAC e informe a Chave secreta como texto ou hex.

Perguntas frequentes

Meus arquivos são enviados?

Não. Os arquivos são lidos em blocos por um worker em segundo plano no seu navegador e nunca são enviados, então não há limite de tamanho além do que o seu dispositivo consegue ler. Cada arquivo mostra a velocidade do hash ao terminar.

Por que meu hash difere da linha de comando?

Em geral a entrada difere por bytes invisíveis. echo acrescenta uma quebra de linha no fim (use echo -n), e texto copiado de documentos pode ter finais de linha ou espaços diferentes. Confira também se Ler entrada como corresponde aos seus dados.

Um hash pode ser descriptografado de volta ao texto original?

Não. Hashes são de mão única. Entradas curtas ou comuns ainda podem ser encontradas por tentativa, então um SHA-256 simples não é um jeito seguro de guardar senhas; use a ferramenta Bcrypt, Scrypt e Argon2 para isso, ou Criptografar e descriptografar AES se você precisar recuperar os dados.

Posso colar uma linha de um arquivo .sha256 ou .md5?

Sim. A caixa de comparação extrai cada token hex ou Base64 da linha e confere com todos os algoritmos mostrados, então você não precisa saber qual foi usado.

Quais algoritmos suportam HMAC?

As linhas MD5, SHA e RIPEMD. Somas de verificação (CRC), BLAKE e xxHash não têm forma HMAC, então ficam ocultas enquanto HMAC está ativado. A chave fica na aba e nunca é salva nem enviada.

MD5 e SHA-1 ainda são seguros?

Eles servem para detectar corrupção acidental, mas existem colisões práticas para os dois, então não confie neles onde alguém possa forjar dados. Prefira SHA-256 ou mais recente para qualquer coisa relacionada a segurança.