Handytool
UtilitárioRoda localmente

Gerador SHA e hash

Gere hashes SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto, em hex ou Base64 — tudo no seu navegador.

Formato
Algoritmo
Texto
0 linhas0 bytes
Resumo
0 linhas0 bytes

Sobre Gerador SHA e hash

O gerador de hash do Handytool calcula hashes SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto, em tempo real no seu navegador, usando a Web Crypto API. Escolha saída hex ou Base64 e copie o digest em um clique. Como o hashing acontece localmente, você pode fazer hash de senhas, tokens ou conteúdo sensível sem expô-los a nenhum servidor.

Recursos de Gerador SHA e hash

  • 01

    Quatro variantes SHA

    Alterne instantaneamente entre SHA-1, SHA-256, SHA-384 e SHA-512. Todos são computados usando a Web Crypto API do navegador, a mesma implementação usada por HTTPS e sistemas modernos de autenticação.

  • 02

    Saída hex ou Base64

    Obtenha o digest como uma string hex em minúsculas (o formato mais comum) ou como Base64 (compacto, usado em cabeçalhos HTTP e tokens). Alterne a qualquer momento sem redigitar sua entrada.

  • 03

    Executa completamente no seu navegador

    O hashing usa SubtleCrypto localmente. Seu texto nunca toca um servidor, para que você possa gerar com segurança hashes de segredos, senhas (para uso não-autenticação) ou cargas confidenciais.

Perguntas frequentes sobre Gerador SHA e hash

O que é um hash SHA?
SHA (Secure Hash Algorithm) é uma função hash criptográfica que transforma qualquer entrada em uma impressão digital de comprimento fixo. A mesma entrada sempre produz o mesmo hash, mas é computacionalmente infactível recuperar a entrada do hash. Hashes são usados para verificações de integridade, assinaturas e endereçamento de conteúdo.
Qual variante SHA devo escolher?
Use SHA-256 para a maioria das aplicações modernas — é rápido e amplamente suportado. SHA-512 é uma boa escolha quando você quer margem extra em sistemas de 64 bits. Evite SHA-1 para qualquer coisa sensível de segurança; é incluído aqui apenas para compatibilidade com sistemas legados.
Devo usar SHA para fazer hash de senhas?
Não — não diretamente. Hashes SHA são muito rápidos, o que os torna vulneráveis a ataques de força bruta. Para armazenamento de senhas, use uma função dedicada de hashing de senhas como bcrypt, scrypt ou Argon2. Esta ferramenta é útil para integridade de conteúdo, fingerprints de arquivo e comparações de checksum.
Por que os hashes estão em hex por padrão?
Hex (base 16) é a representação mais comum para hashes porque mapeia limpar para limites de bytes — cada dois dígitos hex é um byte. Base64 é mais compacto mas menos legível para humanos. Alterne o formato dependendo do que o sistema descendente espera.
Meu texto é enviado para um servidor?
Não. O hashing acontece completamente no seu navegador usando a Web Crypto API. Nada é enviado, registrado ou armazenado.

Ferramentas relacionadas

Utilitário

Explore outras ferramentas

Todas as ferramentas