Tenga en cuenta que mi comentario a continuación se refiere a la esteganografía LSB (bit menos significativo) y no a jpeg (DCT) o esteganografía de datos adjuntos.
" La esteganografía no modifica significativamente el tamaño del archivo " esto es incorrecto. Si tomo una imagen comprimida en formato jpeg y aplico la esteganografía LSB, el tamaño de imagen resultante en el disco aumentará "significativamente", ya que las imágenes que usan la esteganografía LSB DEBEN guardarse en un formato sin pérdida, como bmp tiff o png. He escrito un software que toma cualquier formato de imagen (como jpeg) y oculta los datos que contiene y los guarda en png. A menudo es el caso que puedo abrir un jpeg de tamaño 60Kb y poder ocultar más de 100Kb de datos dentro de él. El png resultante sería idéntico al jpeg original pero tendría un tamaño de archivo de 800Kb +
Al analizar imágenes para el contenido de la esteganografía LSB, DEBE tener la imagen original para comparar O tener conocimiento del método de codificación. Sin ninguno de estos, NUNCA determinará si una imagen contiene datos LSB ocultos. Considere que hay una multitud de formas de implementar la esteganografía LSB y un número infinito de imágenes para elegir como fuente, no es una tarea trivial determinar el contenido esteganográfico. Dicho esto ... TODAS las imágenes que contengan contenido esteganográfico LSB deben guardarse sin pérdida (sin compresión). Por lo tanto, pueden sobresalir en tamaño más grande (bytes) de lo que podría esperarse. Jpeg es un algoritmo con pérdida (incluso con una compresión del 0%) por lo que las imágenes que utilizan la esteganografía LSB no se pueden guardar como imágenes jpeg, por lo que es poco probable que su gran imagen jpeg contenga la esteganografía LSB, sin embargo, esto no descarta otras opciones esteganográficas. p>