Segurança / Imagens

Esteganografia: oculte texto em uma imagem

Oculte uma mensagem secreta dentro de uma imagem comum, protegida opcionalmente por senha, e leia mensagens ocultas; a imagem é processada no navegador e salva como PNG.

Esteganografia: oculte texto em uma imagem: Os valores de vermelho, verde e azul de cada pixel cedem seu bit menos significativo para carregar a mensagem — uma alteração de no máximo 1 em 255, imperceptível aos olhos. Um cabeçalho curto identifica a imagem e informa o tamanho da mensagem. Com uma senha, a mensagem é primeiro criptografada com AES-256-GCM; assim, mesmo quem a encontrar não conseguirá lê-la. Roda 100% localmente no seu navegador, sem enviar nenhum arquivo para o servidor.

Execuções
No seu navegador
Custo
Grátis · sem cadastro
Disponibilidade
Pronto para usar
Ocultar texto em uma imagemProcessamento local

Roda inteiramente no seu navegador

↥
Escolha uma imagem

Nada é enviado

A mensagem é inserida no bit menos significativo dos valores de vermelho, verde e azul de cada pixel — uma alteração que ninguém consegue ver — e a imagem é salva como PNG. Envie-a como arquivo: redimensioná-la, convertê-la para JPEG ou comprimi-la em um aplicativo de conversa apagará a mensagem. Sem uma senha, qualquer pessoa com esse tipo de ferramenta pode lê-la; com uma senha, ela é criptografada antes. As áreas transparentes ficam opacas.

Quanto uma imagem pode comportar

Cada pixel comporta três bits, um em cada canal — vermelho, verde e azul —, então uma imagem armazena três oitavos de byte por pixel, menos 8 bytes do cabeçalho. Uma foto de 1920 × 1080 tem espaço para cerca de 777.000 bytes, muito mais do que qualquer mensagem.

Uma mensagem protegida ocupa mais espaço, porque o texto criptografado fica cerca de um terço maior que o original, além de aproximadamente 80 caracteres.

Contra o que isso protege

Ocultar a mensagem impede que um observador casual perceba que existe uma mensagem. Isso não impede alguém que suspeite dela: testes estatísticos podem detectar alterações nos bits menos significativos. Para manter o sigilo, use uma senha; para um arquivo inteiro, use criptografar arquivo.

Antes de compartilhar qualquer foto, o removedor de metadados de imagem remove os dados de localização e da câmera que ela pode conter.

Como usar

  1. Escolha Ocultar uma mensagem, selecione uma imagem e digite a mensagem.
  2. Opcionalmente, proteja-a com uma senha e baixe o PNG.
  3. Para lê-la, escolha Ler uma mensagem, selecione o PNG e informe a senha, se houver.

Privacidade e limitações

As imagens e mensagens permanecem no seu navegador; nada é enviado para um servidor.

Ferramentas relacionadas

Perguntas frequentes

Por que minha mensagem desapareceu?

Os bits ocultos não sobrevivem à compressão com perdas: enviar a imagem como foto em um aplicativo de conversa, redimensioná-la ou salvá-la como JPEG os apaga. Envie o PNG como arquivo.

Qual é o tamanho máximo da mensagem que posso ocultar?

São três bits por pixel: uma imagem de 1000 × 1000 comporta cerca de 375.000 bytes. A ferramenta mostra o espaço disponível na imagem escolhida.

Ocultar uma mensagem é o mesmo que criptografá-la?

Não: ferramentas que procuram dados ocultos podem encontrar e ler uma mensagem sem proteção. Adicione uma senha para criptografá-la também.

Ferramenta grátis · no seu navegador execuções · não precisa de conta