Stéganographie : la méthode de la composante rouge du pixel


Cette technique consiste simplement à remplacer la composante rouge (ou verte ou bleue) de chaque pixel
par la valeur ASCII
d'un caractère du message.
Ceci en partant du début du fichier.
Par exemple :
pour le pixel: (74,128,234) on va remplacer le 74 par le code ASCII de la lettre A
ce qui va devenir (ord(A),G,B)=(65,128,234)

Voici le programme en python utilisant le module PIL




Voici les deux photos l'une avant de cacher le texte(à gauche),
l'autre avec le texte caché(à droite)

A l'oeil nu, on ne constate rien.








mais lorsqu'on grossit : on s'aperçoit que des pixels ont été modifiés.


En Conclusion, cette méthode n'est pas vraiment discrète,
et dévoile facilement qu'un secret est caché dans la composante rouge !
PEUT MIEUX FAIRE !