samedi 13 juillet 2019

Cryptographie visuelle avec PSTricks (3) pour des images en couleur

Il s’agit de crypter une image en couleur. Pour une image en noir et blanc, voir :
Pour une image en niveaux de gris, voir :
Le point de départ de l’image à cacher est une image en couleur que l’on enregistrera avec The Gimp au format .ppm code ASCII (type P3). Dans ce fichier on supprime (ou commente %) les 3 premières lignes après noté la résolution de l’image (X Y) suivant les 2 axes, puis on enregistre ce fichier du nom que l’on veut et d’extension .dat.
Comme pour les précédents, le package se compose de 2 commandes : \psEncryptedImageG[options] qui va crypter l’image et \psImagesColorGMC[options] qui vous permettra d’envoyer le masque de l’image avec l’image cryptée à votre correspondant ainsi que le code pour la décrypter.
Les options sont décrites dans la documentation. Les fichiers sont dans le répertoire :
Le fichier zippé les contenant tous.
Quelques images extraites de la documentation et des exemples :

  1. image initiale ;
  2. masque ;
  3. image cryptée ;
  4. masque and image cryptée ;
  5. masque or image cryptée ;
  6. masque xor image cryptée : redonne l’image initiale.

C'est un magnifique tableau d'Aline Zalko :

  1. image initiale ;
  2. masque ;
  3. image cryptée ;
  4. masque and image cryptée ;
  5. masque or image cryptée ;
  6. masque xor image cryptée : redonne l’image initiale.
 

Aucun commentaire:

Enregistrer un commentaire