Como usar
1. Digite ou cole no campo acima o texto para o qual você deseja gerar um hash.
2. Clique no botão Gerar para criar o resultado do hash.
Opções
1. Processar cada linha separadamente: quando ativada, cada linha da entrada é processada de forma independente, e cada uma gera seu próprio hash. Quando desativada, toda a entrada é processada como um único texto.
2. Ignorar linhas em branco: quando ativada, as linhas vazias são ignoradas e nenhum resultado é gerado para elas. Essa opção costuma ser mais útil ao processar o texto linha por linha.
3. Resultado em maiúsculas: quando ativada, o hash gerado é exibido com letras maiúsculas, por exemplo A-F em vez de a-f. O texto original não é alterado.
Exemplo
Digite o seguinte conteúdo:
123456
Clique no botão para gerar:
8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92
Sobre o Gerador de Hash SHA-256
Este Gerador de Hash SHA-256 cria um hash SHA-256 a partir de texto. Insira uma string, mensagem, ID, token ou valor de exemplo, e a ferramenta retornará um resumo SHA-256 de tamanho fixo.
SHA-256 faz parte da família SHA-2 de funções de hash criptográfico. Ele produz um valor de hash de 256 bits, normalmente exibido como uma string hexadecimal de 64 caracteres. A mesma entrada sempre gera o mesmo hash, enquanto até uma pequena alteração no texto produz um resultado bem diferente.
SHA-256 é uma função de hash unidirecional, não um método de criptografia. Um hash SHA-256 não pode ser descriptografado para recuperar o texto original.
• Recursos
Saída de tamanho fixo: gere um resumo SHA-256 de 256 bits exibido como um valor hexadecimal de 64 caracteres.
Hash de texto: crie hashes SHA-256 para texto simples, strings, mensagens, IDs, tokens e dados de teste.
Processamento linha por linha: gere hashes separados para várias linhas quando cada linha de entrada precisar do seu próprio resultado SHA-256.
Resultados consistentes: use a mesma entrada para reproduzir o mesmo hash SHA-256 em comparações ou verificações.
Detecção de alterações: compare hashes para verificar se o conteúdo de um texto foi alterado.
• Casos de uso
Impressões digitais de texto: crie uma impressão digital SHA-256 compacta para uma string, mensagem ou valor de exemplo.
Testes de desenvolvimento: gere valores SHA-256 para aplicações, APIs, webhooks, exemplos e casos de teste que exigem um resumo SHA-256.
Comparação de conteúdo: compare hashes SHA-256 para confirmar se duas entradas de texto são idênticas.
Aprendizado sobre SHA-256: veja como uma entrada de texto se transforma em um hash hexadecimal de tamanho fixo.
• Observações
Armazenamento de senhas: não use SHA-256 puro diretamente para armazenar senhas. Use um algoritmo específico para hash de senhas, como Argon2id, bcrypt ou PBKDF2.
Texto e checksum de arquivos: esta página gera hashes SHA-256 a partir de texto. Para verificar um arquivo, use uma ferramenta específica de checksum SHA-256 para arquivos.