Esteganografia JPEG

7

Além de Jsteg de Derek Upham, Outguess de Neils Provos e F5 (aprimoramento de F3 e F4) de Pfitzmann e Westfeld, que outros métodos você pode usar em informações ocultas em imagens JPEG?

Os métodos mencionados acima escondem a mensagem nos coeficientes DCT da imagem antes de ser compactada. Existe outro componente no jpeg que pode ser usado para realizar esteganografia? Os valores de pixel podem ser usados ​​para imagens PNG e BMP, mas não podem ser usados ​​para JPEG, pois são alterados após serem compactados.

Obrigado.

Frank Smith
fonte

Respostas:

5

Não tenho certeza se Jsteg, Outguess ou F5 já fazem uso disso, mas em teoria você pode usar o segmento APP para ocultar informações.

Além disso, a Tabela de Quantização (DQT) pode oferecer algum espaço limitado. Você terá que estudar os efeitos de ocultar dados lá.

Alterar os coeficientes da DCT parece ser a coisa mais sensata a se fazer na minha opinião.

bjoernz
fonte
Obrigado pela sugestão, ainda estou descobrindo se os algoritmos que mencionei modificam o segmento de aplicativos. Você pode sugerir um tutorial ou uma leitura sobre como modificar e ler o segmento de aplicativo jpeg? Obrigado novamente por responder.
31575 Frank
3

Se você estiver codificando a imagem JPEG e souber exatamente qual decodificador ou algoritmo de decodificação JPEG será usado, qualquer alteração nos valores de pixel poderá ser determinada. Assim, pode ser possível codificar informações em valores de pixel suficientemente espaçados usando uma abordagem iterativa para modificar seu valor (o que também pode envolver a modificação de pixels próximos).

hotpaw2
fonte
Obrigado pela resposta. Você também pode me ajudar a aprender como fazê-lo? Talvez sugerir alguns tutoriais ou leituras sobre isso ajude. Desculpe, eu não estou tão familiarizado com o JPEG e ainda estou aprendendo sobre ele. Meu foco é na esteganografia. Obrigado novamente
Frank Smith