|
Cacher une image dans une autre image!
L'applet suivante permet de cacher une image dans une autre. Pour chaque pixel de la première image, et pour chaque couleur R,G,B de cette image, on remplace les 4 bits de poids faible par les 4 bits de poids fort correspondants dans la seconde image :
| Image 1 |
R1=01001110
G1=01101111
B1=11111111 |
|
|
| Image 2 |
R1=01110011
G1=01110110
B1=10101010 |
|
|
| Image qui cache |
R1=01000111
G1=01100111
B1=11111010 |
|
|
| Image 1 retrouvée |
R1=01000000
G1=01100000
B1=11110000 |
|
|
| Image 2 retrouvée |
R1=01110000
G1=01110000
B1=10100000 |
|
|
Essayez plusieurs dissimulations. Pour les images avec de grands changements de couleurs, l'image est très peu dégradée, et il est impossible de distinguer l'image cachée dans l'image qui cache. En revanche, si l'on cache le bouddha dans l'image à fond rouge, on parvient à la distinguer : il ne faut pas choisir n'importe quel image pour cacher!
Et encore, dans la cryptographie expliquée...
|