JPEG esteganografía

7

Además de Jsteg de Derek Upham, Outguess of Neils Provos y F5 (mejora de F3 y F4) de Pfitzmann y Westfeld, ¿qué otros métodos puede usar para ocultar información en imágenes JPEG?

Los métodos que mencioné anteriormente ocultan el mensaje en los coeficientes DCT de la imagen antes de que se comprima. ¿Hay otro componente en jpeg que se pueda usar para realizar esteganografía? Los valores de píxeles se pueden usar para imágenes PNG y BMP, pero no se pueden usar para JPEG, ya que cambian después de ser comprimidos.

Gracias.

Frank Smith
fuente

Respuestas:

5

No estoy seguro de si Jsteg, Outguess o F5 ya usan esto, pero en teoría podría usar el segmento APP para ocultar información.

También la tabla de cuantificación (DQT) podría ofrecer un espacio limitado. Tendrás que estudiar los efectos de ocultar datos allí.

Cambiar los coeficientes DCT parece ser lo más sensato que hacer en mi opinión.

bjoernz
fuente
Gracias por la sugerencia, todavía estoy descubriendo si los algoritmos que mencioné modifican el segmento de la aplicación. ¿Puedes sugerir un tutorial o leer sobre cómo modificar y leer el segmento de aplicación de jpeg? Gracias de nuevo por responder.
Frank Smith
3

Si está codificando la imagen JPEG y sabe exactamente qué decodificador JPEG o algoritmo de decodificación se utilizará, se puede determinar cualquier cambio en los valores de píxeles. Por lo tanto, podría ser posible codificar información en valores de píxeles suficientemente espaciados mediante el uso de un enfoque iterativo para modificar su valor (que también puede implicar la modificación de píxeles cercanos).

hotpaw2
fuente
Gracias por la respuesta. ¿Me pueden ayudar también a aprender cómo hacerlo? Tal vez sugerir algunos tutoriales o lecturas sobre eso ayudará. Lo siento, no estoy tan familiarizado con JPEG y todavía estoy aprendiendo sobre él. Mi enfoque está en la esteganografía. Gracias de nuevo
Frank Smith