CanDoYa
PT-PT

Gerador de Hash SHA256 Grátis

Funciona inteiramente no navegador - sem carregar nada, sem registo.

Input
Hash SHA256
O hash SHA256 aparece aqui
Escreve um texto ou escolhe um ficheiro para processar
Partilhe esta ferramenta

O que é um gerador de hash SHA256?

Um gerador de hash SHA256 transforma qualquer texto ou ficheiro numa impressão digital fixa de 256 bits, apresentada como 64 caracteres hexadecimais. O mesmo input produz sempre o mesmo digest, mas o processo é unidirecional, por isso não é possível recuperar o original a partir do hash. Esta ferramenta calcula tudo localmente no teu navegador.

Como utilizar

  1. 1Escolhe texto ou ficheiro. Muda para Texto para fazer o hash de uma string, ou Ficheiro para um ficheiro local - ambos são processados no teu navegador.
  2. 2Introduz o teu input. Escreve ou cola o texto, ou escolhe um ficheiro. O hash SHA256 atualiza-se assim que há algo para processar.
  3. 3Escolhe uma codificação. Lê o digest em hex minúsculas, hex maiúsculas ou Base64, e copia-o com um clique.
  4. 4Verifica (opcional). Cola um checksum SHA256 esperado na caixa Verificar para veres de imediato se Coincide ou Não coincide.

Para quem é

O hash SHA256 é calculado à medida que escreves, usando o motor WebCrypto nativo do navegador, por isso o teu texto e ficheiros nunca saem do dispositivo nem são enviados para um servidor. Lê o resultado em hex minúsculas, hex maiúsculas ou Base64, e cola um checksum conhecido na caixa Verificar para confirmares se um download ou um hash guardado coincide, sem expor nada a um servidor.

Perguntas frequentes

Este gerador SHA256 é gratuito?

Sim - é totalmente grátis, sem registo e sem limites. Cada hash é calculado no teu navegador, por isso podes gerar quantos quiseres.

Os meus dados são enviados para algum lado?

Não. O teu texto e qualquer ficheiro que escolhas são processados localmente no navegador com a API WebCrypto nativa e nunca chegam a um servidor, por isso até um input sensível fica privado.

Um hash SHA256 pode ser desencriptado ou revertido?

Não. O SHA256 é um hash unidirecional, não uma encriptação, por isso não existe nenhuma chave que transforme o digest de volta no original. As ferramentas que dizem «desencriptar» estão apenas a procurar o valor numa tabela de hashes pré-calculados.

Que tamanho tem um hash SHA256?

Um digest SHA256 tem sempre 256 bits, ou seja, 32 bytes. Escrito em hexadecimal são 64 caracteres, e em Base64 são 44 caracteres. O comprimento nunca muda, seja qual for o tamanho do input.

Porque é que o mesmo texto dá por vezes um hash diferente noutro sítio?

Quase sempre por causa da codificação ou de caracteres escondidos. Uma quebra de linha final, um espaço a mais ou uma codificação de texto diferente alteram os bytes do input e, por isso, o hash. Esta ferramenta processa o teu input como UTF-8, exatamente como aparece na caixa.

O SHA256 ainda é seguro?

Sim. O SHA256, parte da família SHA-2, não tem nenhum ataque prático conhecido de colisão ou preimagem e é amplamente usado em TLS, Bitcoin e assinatura de software. Para guardar palavras-passe, usa antes um algoritmo lento como o bcrypt ou o Argon2 - um SHA256 puro é rápido demais para isso.

Consigo fazer o hash de um ficheiro com esta ferramenta?

Sim. Muda para o modo Ficheiro e escolhe um ficheiro; é lido e processado no teu navegador, por isso nada é enviado. O resultado coincide com o SHA256 que obterias com o sha256sum ou o certutil sobre o mesmo ficheiro.