J'ai besoin de photographier une image contenant un message masculial caché, puis décodez le contenu Stego de la photo sans recourir aux données d'image d'origine. Y a-t-il des algorithmes de la stéganographie qui rendraient la tâche plus fiable?
Remarque: j'ai essayé la méthode le moins significatif (LSB), mais lorsque j'ai traité les photos de la caméra, il y avait trop de distorsion.
En raison des changements de niveau de bits radicaux qui se produiront à la fois d'une image d'une image et d'une application d'un algorithme de compression à perte de temps (JPG), un simple motif de bits Stego ne fonctionnera probablement jamais. Cependant, prendre l'approche du filigrane dans l'image peut avoir une chance, mais il aura probablement besoin d'être assez lourds.
Par exemple, considérez cela comme une image de base:
JPG de base en ligne
En utilisant maintenant GIMP et deux outils de transformation de Fourier différents pour insérer un message STEGO dans le spectre de fréquence 2D pour obtenir ces deux images:
En ligne STEGO-1 JPG
Inline Stego-2 JPG
Ces deux images Stego ressemblent à ceci dans une FFT 2D
Stego-1_FFT
et
Stego-2_FFT
Prendre une photo des deux images Stego 1 & 2 sur mon moniteur avec mon téléphone bon marché Android téléphone puis essayer de récupérer le message STEGO du téléphone n'a pas fonctionné pour ce test, mais le téléphone FFT de Stego-2 déposé aux possibilités:
Téléphone_stego-2_FFT
Le résultat net est que je pense qu'il est possible avec les bonnes techniques, mais pas facile!
**Edit**
Remplacé les liens externes avec de petits JPG en ligne. Ajout du coup de moniteur avec mon Nikon, tournage brut, post-traité à TIF. Voici Stego-2 Nikon FFT:
Stego-2 Nikon FFT