Académique Documents
Professionnel Documents
Culture Documents
1. Introduction
Le watermarking, quest-ce donc ? En quoi cela diffre de la cryptographie ? Mais, quoi cela peut bien servir ?
.. de gros problmes de droits dauteurs ! Le watermarking peut y rpondre : copyright, numro de licence
1. Histoire de lart
Stganographie . Watermarking .
-Premires utilisations de la stganographie
- chez les grecs - encres sympathiques (voir schma)
le data-embding
2. Les algorithmes
1. Domaine spatial: Bit de poids faible PatchWork
2.1
Domaine Spatial
Domaine Spatial
2.1
10000000 , 00100100 , 10110101 , 00110101 , 11110011 , 10110111 , 11100111 , 10110011 10000000 , 00100101 , 10110100 , 00110100 , 11110010 , 10110110 , 11100110 , 10110011
2.1
- Le fait denlever tout les derniers bits (zero) fface le marquage. - Trs bon ratio :
Ex) une image 8-bits de 300x300 300x300 = 90000 bits
Cl deux parties alatoires de limage (patches): A & B n pixels dans chaque parties (ai & bi sont pair dans A & B) Supposons (pour n suffisament grand): A ai = ai + 1 B bi = bi + 1 Decodons avec la mme Cl Bonne Invisibilit Trs mauvais ratio (seulement quelques parties de limage) Robuste aux Changements dintensit (contraste, luminance, Gamma, ) Vulnerable aux Transformations gometriques (rotation, decoupage, ) = 2n Le marquage est present Le contraste code linformation
2.2
Domaine Frequentiel
Domaine Frquentiel
2.2
Domaine Frequentiel
Plus robuste contre les COMPRESSION A PERTE (JPG) Robuste contre LES TRANSFORMATION GEOMETRIQUE (redimensionement, translation)
2.2
Quelle combinaison linaire des 8x8 fonctions basiques produisent des blocs de 8x8 pixels dans limage ?
2.2
Sutilise sur des blocks 8x8 DCT dune image. Marquage sur les bits de frequences Moyennes Pourquoi? Les frquences basses correspondent aux grandes zones homogne - Robuste mais visible Les frequences les plus hautes correspondent aux pixels. - Invisible mais fragile
Choisir des zones des blocs frequentiels avec la mme amplitude de valeur et les modifier.
50 32 23 20 22 15 18 1 14 3 1 16 18 10 16 2 12 9 1 8 11 25 22 12 2 11 1 3 9 6 14 14 6 3 1
B2(U1,V1) 5
B1(U2,V2)
21 25 12
B2(U2,V2)
6 1
Technique utilise dans les telecomunications radio. La donne a cacher (signal) est tale sur une bande de frquences plus large. La cl secrete : trs peu de chance d avoir la mme valeur, unique pour chaque utilisateur.
Donne tale Insertion Cl alatoire (Bruit) 11 fois le signal de base => chiprate de 11
XOR
Marque spciale
3. Les attaques
Quest-ce quune attaque ? Comment cela fonctionne ? Les diffrents types rencontrs :