WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

La stéganographie par les images pour la sécurisation du transfert des messages

( Télécharger le fichier original )
par Richard ISHARA
Institut Superieur Pedagogique - Graduat 2008
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

CONCLUSION

Nous voici à la fin de notre travail qui portait sur la stéganographie par les images pour la sécurisation de la transmission des messages.

Tout au long de ce travail nous avions montré comment une image peut porter en son sein un message.

Il nous a suffit de transformer le message en binaire en passant par le décimal de son correspondant ASCII. La lecture et l'interprétation des nombres binaires par le programme a été faite en sens inverse ; c'est-à-dire de droite à gauche car en convertissant un nombre décimal en binaire le premier reste de la division euclidienne est le bit du poids le plus faible du correspondant binaire.

Apres que les caractères du message soient en binaire, il nous a fallu lire les octets de l'image bitmap et de les transformer aussi en binaire. L'interprétation de ces nombres binaires se fait aussi en sens inverse.

Prenons le cas concret du premier caractère du message et du premier pixel de l'image: Étant donné que les trois octets composant le pixel et le correspondant ASCII du message sont déjà traduits en une suite de huit bits chacun, il nous suffira de remplacer les trois premiers bits de poids le plus faible du premier octet de l'image par les trois premiers bits du caractère ; les trois premiers bits de poids le plus faibles du deuxième octet par les trois deuxièmes bits du message et en fin les deux premiers bits du poids le plus faibles du dernier octet de l'image par les deux derniers bits du caractère. Ce faisant, nous aurions inséré les huit bits d'un caractère du message dans les trois octets codant un pixel.il faudra reconvertir ces nouveaux octets qui sont en binaire en décimal. Parce que le message est composé de plusieurs caractères et l'image plusieurs pixels cette règle sera appliquée pour toute l'image et le résultat sera copié dans un autre fichier qu'on pourra créer qui contiendra l'image envoyer en destination parce qu'il détient le message.

Certes que les trois octets que nous aurons à la sortie ne seront plus ceux que nous avions à l'entré parce que certains de leurs bits ont été changés. C'est pourquoi ces octets auront des valeurs approximatives que les premiers. Raison pour laquelle l'oeil humain ne sera pas à même de distinguer la différence inattendue des couleurs de la deuxième image.

Si au contraire nous avons une image qui contient un message que nous voulons lire il suffira de lire l'image et de copier pour chaque pixel les trois premiers bits de ses deux premiers octets et les deux derniers bits de son dernier octet. Ces bits qui seront copiés seront convertis en décimal avant d'être rétabli en alphanumérique pour donner des caractères tirés de l'image.

Nous sommes sure que notre travail répond aux attentes et au problématique que nous nous sommes fixé des le départ ; néanmoins chaque oeuvre humaine est susceptible de contenir des imperfections et des déficiences, nous disons bienvenus à vos remarques et suggestions.

Sachant que nous ne mettons pas un point final à la stéganographie, nous portons cette oeuvre à tous nos successeurs, chercheurs et étudiants qui pourront soit améliorer soit continuer à cacher les images dans les images ou le son dans le son.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Qui vit sans folie n'est pas si sage qu'il croit."   La Rochefoucault