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

I.5 L'EN-TETE D'UN FICHIER BITMAP (en anglais file header)

Elle fournit des informations sur le type de fichier (bitmap), sa taille et indique le commencement où commencent les informations concernant l'image à proprement parlé.

L'entête est ainsi structuré :2(*)6

· la signature (sur 2 octets), indiquant qu'il s' agit d'un fichier BMP à l'aide de deux caractères :

o BM, 424D en hexadécimal, indique qu'il s'agit d'un Bitmap Windows.

o BA, indique qu'il s'agit d'un bitmap OS/2.

o CI, indique q'il s'agit d'une icône couleur OS/2.

o CP, indique qu'il s'agit d'un pointeur de couleur OS/2.

o IC, indique qu'il s'agit d'une icône OS/2.

o PT, indique qu'il s'agit d'un pointeur OS/2.

· La largueur de l'image (sur 4 octets), c'est-à-dire le nombre de pixels horizontalement (an anglais width).

· La hauteur de l'image (sue 4 octets), c'est-à-dire le nombre de pixels verticalement (en anglais height).

· Le nombre de plan (sur 2 octets). Cette valeur vaut toujours 1.

· La profondeur de codage de la couleur (sur 2 octets), c'est-à-dire le nombre de bit utilisé pour coder la couleur. Cette valeur peut être égale à 1, 4, 8, 16, 24 ou 32.

La méthode de compression (sur 4 octets). Cette valeur vaut 0 lorsque l'image n'est pas compressée, ou bien 1, 2 ou 3 suivant le type de compression utilisé :

o 1 pour le codage RLE de 8 bits par pixel

o 2 pour un codage RLE de 4 bits par pixel

o 3 pour un codage bitfield, signifiant que la couleur est codée par un triple masque représenté par la palette.

· La taille totale de l'image en octet (sur 4 octets).

· La résolution horizontale (sur 4 octets), c'est-à-dire le nombre de pixels par mètre horizontalement.

· La résolution verticale (sur 4 octets) c'est-à-dire le nombre de pixels par mètre verticalement.

· Le nombre des couleurs de la palette (sur 4 octets).

· Le nombre des couleurs importantes de la palette (sur 4 octets). Ce champ peut être égal à 0 lorsque chaque couleur a son importance.

Signalons qu'après les six premiers octets qui continent la signature appelé identifiant et la taille du fichier, viennent immédiatement octets non utilisés, mais réservés pour l'usage future. Ces octets peuvent contenir sans problème n'importe quoi, suffisant qu'on respecte certaines normes. Cette place vide nous intéressera dans notre travail et sera encore traitée dans le deuxième chapitre.

Voila que les images bitmap étant plus utilisées actuellement dans le monde digital, posent moins de problèmes par leur simplicité et leur portabilité. Le codage du format bitmap permet d'autres astuces importantes qui suffisent d'être raisonnable : ainsi au chapitre deux, nous allons traiter l'une des grandes sorcelleries informatiques que peuvent permettre les images bitmap.

* 2 6 NYONGOLO LUWAWA Martin, Extraction d'objets dans un milieu hétérogène, 2006.

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








"Piètre disciple, qui ne surpasse pas son maitre !"   Léonard de Vinci