Envie segredos secretamente!
O que é esteganografia?
Imagine que você deseja enviar uma mensagem secreta. Você irá codificar sua mensagem e enviá-la. Ao fazer isso, você ainda corre o risco de atrair a atenção de quem vai vê-lo passar. Você enviou uma mensagem secreta, mas não fez isso secretamente!
Para enviá-lo discretamente, você tem que esconder sua mensagem dentro de outra mensagem, de um aspecto inócuo esta. É esteganografia!
Para que serve?
Você pode :
• esconda dados confidenciais longe de olhares indiscretos ou vírus.
• ocultar mensagens e encaminhá-las para qualquer pessoa via e-mail sem qualquer suspeita.
• enviar mensagens secretas em ambientes altamente monitorados ou hostis.
• incorporar imagens com mensagens ocultas em páginas da web ou publicá-las em determinadas redes sociais.
• etc...
Como funciona?
Geralmente os algoritmos de esteganografia modificam ligeiramente os pixels de uma imagem de tal forma que o olho humano não vê nenhuma diferença (modificação do LSB, manipulação dos DCTs...). No entanto, para um computador, essa diferença em relação à imagem original é visível.
Este aplicativo utiliza imagens GIF porque possuem uma propriedade que permite produzir uma nova imagem com pixels estritamente idênticos ao original e uma estrutura completamente padrão. Nada é adicionado, nenhum pixel é modificado!
Quais mensagens podem ser camufladas?
Além de uma mensagem de texto, você pode incorporar qualquer arquivo.
O tamanho das mensagens não depende das dimensões da imagem, mas apenas do número de cores utilizadas e do número de animações na imagem. Assim, uma imagem GIF animada, mesmo de poucos pixels, com 5 imagens em 256 cores pode armazenar uma mensagem de cerca de um kilobyte (ou mais se a mensagem puder ser compactada)!
Os dados são compactados (modo DEFLATE) para aumentar a capacidade de armazenamento. Você também pode limitar-se a 64 caracteres na mensagem para aumentar seu tamanho em 33%.
Se a mensagem for muito grande, o aplicativo pode estender ou adicionar tabelas de cores automaticamente para aumentar a capacidade de armazenamento (a imagem, no entanto, permanece de acordo com o padrão GIF). Note, porém, que se não for necessário adicionar paletas, o tamanho do arquivo criado fica praticamente inalterado, o que torna a imagem ainda menos suspeita!
Qual segurança para a mensagem?
Para maior segurança, as mensagens são criptografadas com AES de 256 bits (modo GCM) com uma chave criptográfica gerada por um algoritmo PBKDF2 (16.000 iterações) a partir de uma senha.
Podemos compartilhar essas imagens?
As imagens produzidas sendo completamente 'normais', você pode enviá-las por qualquer meio sem que a mensagem seja alterada, desde que o formato do arquivo não seja modificado (por exemplo, em vídeo mp4 como no WhatsApp). Por outro lado, a mensagem geralmente será destruída se a imagem for editada.
Dados pessoais
Seus dados pessoais são preservados porque todo o processamento é realizado inteiramente em seu dispositivo, nenhum dado é transmitido para um servidor externo. Nenhuma conta é necessária.