Ferramenta de Criptografia de Texto

Ferramenta gratuita de criptografia de texto online. Suporta cálculo de hash MD5, SHA1, SHA224, SHA256, SHA384, SHA512, SHA3, criptografia/descriptografia AES-256-CBC, HMAC, Bcrypt, CRC32 e verificação de hash de arquivos por arrastar e soltar. Todo o processamento ocorre no seu navegador — nenhum dado sai do seu dispositivo.

Texto de Entrada

Estatísticas de Entrada

Ao Vivo
Caracteres:0 Palavras:0 Bytes UTF-8:0 Bytes UTF-16:0
Clique para selecionar um arquivo ou arraste e solte um arquivo aqui
Suporta qualquer formato de arquivo. O hash MD5/SHA256 é calculado automaticamente. Insira o hash oficial para verificar a integridade.

Link Base64 Automático

Resultados de Hash Multi-Algoritmo Todos os 8 algoritmos

Algoritmo Valor do Hash Tempo Ações
MD5
SHA1
SHA224
SHA256
SHA384
SHA512
SHA3-256
SHA3-512

Comparação de Hash Verificar correspondência

Resultado do Algoritmo Principal SHA256

AES-256-CBC Criptografar/Descriptografar

O que é Criptografia de Texto e Hashing?

Uma function hash é um algoritmo que mapeia dados de comprimento arbitrário para um resumo de comprimento fixo. Algoritmos hash comuns incluem MD5, SHA1, SHA256, SHA512 e outros. Funções hash possuem as seguintes propriedades:

  • Unidirecional: Os dados originais não podem ser recuperados a partir do valor hash
  • Determinístico: A mesma entrada sempre produz o mesmo valor hash
  • Resistente a Colisões: É difícil encontrar duas entradas diferentes que produzam o mesmo hash
  • Efeito Avalanche: Uma pequena alteração na entrada resulta em um valor hash completamente diferente

Descrições dos Algoritmos

  • MD5 (128 bits) — Rápido, mas não é mais seguro; adequado para verificações de integridade de arquivos
  • SHA1 (160 bits) — Comprovadamente vulnerável a ataques de colisão
  • SHA224/256 (224/256 bits) — Família SHA-2, alta segurança, amplamente utilizado
  • SHA384/512 (384/512 bits) — Família SHA-2, segurança superior
  • SHA3-256/512 (256/512 bits) — SHA-3 padrão mais recente, segurança máxima
  • AES-256-CBC — Criptografia simétrica com chave e IV para criptografar/descriptografar dados
  • HMAC — Código de autenticação de mensagem com hash chaveado
  • Bcrypt — Algoritmo de hash de senha com salt integrado e custo ajustável
  • CRC32 — Verificação de redundância cíclica para integridade de dados (não é criptograficamente seguro)

Aviso de Privacidade

Todos os cálculos de criptografia e hash são realizados no seu navegador — nenhum dado é enviado a qualquer servidor. Esta ferramenta usa CryptoJS para executar todos os cálculos no lado do cliente, permitindo que você processe dados confidenciais com segurança. As chaves de criptografia AES e IVs são mantidas apenas na memória da página atual e são limpas ao atualizar.

Cenários de Uso

  • Armazenamento de senhas — Faça hash de senhas usando SHA256 ou Bcrypt
  • Verificação de integridade de arquivos — Compare hashes MD5/SHA256 após o download
  • Assinatura de API — Use HMAC para verificação de assinatura de requisições
  • Criptografia de dados — Use AES para criptografar dados confidenciais para transmissão
  • Deduplicação de dados — Verifique rapidamente dados duplicados usando valores hash