Hash SHA-256
Gere o hash SHA-256 de qualquer texto usando a Web Crypto API nativa do navegador. Hash de 64 caracteres hexadecimais, processado localmente.
O que é SHA-256 e para que serve?
Pertencente à família SHA-2, o SHA-256 (Secure Hash Algorithm 256) gera um hash de 256 bits que aparece como 64 caracteres hexadecimais. Até hoje não se conhece nenhuma vulnerabilidade de colisão nele, por isso continua sendo tratado como seguro para uso criptográfico.
Você o encontra em certificados SSL/TLS, em assinaturas digitais, no blockchain (o Bitcoin é um exemplo), na conferência de integridade de arquivos e no armazenamento de senhas com salt. Na prática, ele tomou o lugar do MD5 e do SHA-1 na maioria dos sistemas atuais.
Aqui o cálculo roda direto no seu navegador através da Web Crypto API nativa dos navegadores modernos. Nada trafega pela rede.
Gere o hash SHA-256 de um texto
Moderno e seguro, o SHA-256 faz parte da família SHA-2 e transforma qualquer texto numa sequência de 64 caracteres hexadecimais. O cálculo aqui usa a Web Crypto API nativa do navegador, então você conta com a confiabilidade de uma implementação padrão.
Ao contrário do MD5, o SHA-256 aparece em contextos de segurança sérios, como verificação de integridade, assinaturas digitais, blockchains e geração de identificadores. Quando você precisa de um hash robusto e resistente a colisões para conferir ou identificar um conteúdo, é a escolha certa.
O cálculo acontece todo no navegador, sem que o texto seja enviado para fora. Cole o conteúdo e o hash SHA-256 aparece em seguida.
Leia mais sobre isso
Ferramentas Relacionadas
Hash SHA-1
Gere o hash SHA-1 de qualquer texto usando a Web Crypto API nativa do navegador. Hash de 40 caracteres hexadecimais, processado localmente.
Hash SHA-384
Gere hashes SHA-384 de 96 caracteres hexadecimais a partir de qualquer texto usando a Web Crypto API nativa.
Hash SHA-512
Gere hashes SHA-512 de 128 caracteres hexadecimais a partir de qualquer texto usando a Web Crypto API nativa.