Crypter des images


 
     

Comment ca marche:

1) Le cygne (100 x 75 pixels) à été découpé en blocs de 25 x 25.

2) On crée un tableau (matrice) de 25 sur 25 que l'on va remplire aléatoirement de 0 à 624 (25x25-1).
Cette matrice se crée manuellement ou peut être générée par une clé.

3) On effectue une transposition de pixels sur chaques blocs en suivant la matrice.
 

Avantages

Très simple
Résiste aux dégradations, compressions
Ici on utilise la même matrice de cryptage et de décryptage
 

Inconvénients

En ayant une petite idée de l'image original on doit pouvoir reconstituer la matrice d'origine. Ce serait alors comparable à la réalisation d'un puzzle de 625 pièces de couleurs unies avec des bords plats ... (bonne chance)
 

Faire un essai