20
1 S S ÉCURISATION ÉCURISATION DE DE D D OCUMENTS OCUMENTS É É LECTRONIQUES LECTRONIQUES PAR PAR T T ATOUAGE ATOUAGE TOUTANT Jean – Luc Équipe ARITH Projet Image www.lirmm.fr/~berthe/arith/ www.lirmm.fr/~image/ SeminDoc 2005

1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

Embed Size (px)

Citation preview

Page 1: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

1

SSÉCURISATIONÉCURISATION DEDE DDOCUMENTSOCUMENTS

ÉÉLECTRONIQUESLECTRONIQUES PARPAR T TATOUAGEATOUAGE

TOUTANT Jean – LucÉquipe ARITH – Projet Image

www.lirmm.fr/~berthe/arith/ www.lirmm.fr/~image/

SeminDoc 2005

Page 2: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

2

Plan

■L'art de cacher une information sensible au sein d'une autre information anodine,

■Utilisée depuis l’antiquité,

■Regain d’intérêt avec les nouveaux supports numériques (images, sons et vidéos) : utilisation des limites des capteurs humains.

Stéganographie

Page 3: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

3

Plan

■Recherche de confidentialité,

■Message indéchiffrable contre message dissimulé,

■Principe de Kerckhoffs:●algorithme public,●paramètre modifiable privé (clé).

Stéganographie vs Cryptographie

Page 4: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

4

PlanExemple

Image couverture

Page 5: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

5

PlanExemple

Image couverture Image tatouée

Page 6: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

6

PlanExemple

Image couverture Image tatouée

tatouage

Page 7: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

7

Plan

■Invisibilité : qualité de la dissimulation de l’information secrète (indicateurs subjectifs et objectifs),

■Capacité : quantité d’information dissimulable,

■Robustesse : qualité de l’intégation dans l’image.

Caractéristiques

Page 8: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

8

Plan

■Confidentialité : usage premier de la stéganographie,●capacité et invisibilité,

■Authentification et intégrité : s’assurer de la provenance d’une information,●non robustesse,

■Sécurisation : intégration de droits d’auteurs●robustesse (et invisibilité),

■Information : intégration d’information sur l’image ou son contenu,●robustesse et invisibilité

Utilisations

Page 9: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

9

■Codage des intensités lumineuses de pixels sur 8 bits.

Contexte du stageReprésentation matricielle d’une image

0 4 8 12 16 20 24 28

32 36 40 44 48 52 56 60

64 68 72 76 80 84 88 92

96 100 104 108 112 116 120 124

128 132 136 140 144 148 152 156

160 164 168 172 176 180 184 188

192 196 200 204 208 212 216 220

224 228 232 236 240 244 248 252

Page 10: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

10

Contexte du stage■L’oeil humain ne discerne pas des variations

d’intensité faible.

■Une variation est plus visible dans une région homogène que dans une région hétérogène.

Limites du système visuel humain

+2 +6 +12original

Page 11: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

11

■Tatouage par substitution sur le LSB de chaque pixel,

PlanTatouage spacial

0 1 1 1 0 1 1 1

Message secret : …0100…

119 0 1 1 1 0 1 1 0

118

119 119

95 9428 28

Page 12: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

12

■Capacité importante : 1/8 de l’image support (voir 1/4),

■Invisibilité totale,

■Aucune robustesse.

■Nécessite un format d’image brut…●Standard actuel : le JPEG qui fonctionne dans le

domaine fréquentiel.

PlanTatouage spacial

Page 13: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

13

Plan

■Signal bi-dimensionnel décomposable en une somme de fréquences…

Image sous la forme d’un signal

Page 14: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

14

Plan

■Décorrelation de l’image par découpage en blocs de 8x8 pixels,

■Fréquences obtenues par des transformées de type Fourier (DCT pour le JPEG),

■Influence des fréquences :■Basses fréquences, allure générale,■Hautes fréquences, détails.

Image sous la forme d’un signal

Page 15: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

15

■Tatouage par substitution du LSB de certains coefficients,

■Capacité plus faible,

■Résistance à la compression JPEG,

■Influence globale sur le bloc, robustesse accrue,

■Possibilité d’un tatouage contextuel :●Bloc hétérogène, beaucoup de fréquences non

nuls,●Bloc homogène, peu de fréquences définies.

PlanTatouage fréquentiel

Page 16: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

16

■Steganalyse : ●attaques pour la détection : difficile,●attaques pour l’extraction : très difficile,●attaques pour la destruction : facile.

■Bonne robustesse à :●compression (JPEG),●traitement du signal (ajout de bruit,…),

■Faible robustesse aux transformations géométriques ou au découpage,

■Fiabilité limitée des applications de sécurisation.

PlanLimitations

Page 17: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

17

■Résistance à des transformations bienveillantes ●Découpage,●Rotation,●Changement d’échelle,

■Apport de la géométrie discrète.

PlanPerspectives

Page 18: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

18

Plan

• Référentiel basé sur le contenu et non plus sur l’image,

Robustesse au découpage

Page 19: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

19

Plan

• Référentiel basé sur le contenu et non plus sur l’image,

• Localisation du tatouage dans des régions d’intérêt, segmentation nécessaire,

Robustesse au découpage

Page 20: 1 S ÉCURISATION DE D OCUMENTS É LECTRONIQUES PAR T ATOUAGE TOUTANT Jean – Luc Équipe ARITH – Projet Image berthe/arith/image

20

Plan

• Référentiel basé sur le contenu et non plus sur l’image,

• Tatouage localisé dans des régions d’intérêt, segmentation nécessaire,

• Résoudre le problème de la désynchronisation

d’avec le JPEG,

Robustesse au découpage