6. atacuri asupra sistemelor de watermarking6. atacuri asupra sistemelor de watermarking 115 figura...

20
6. Atacuri asupra sistemelor de watermarking 111 Equation Chapter (Next) Section 1 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING 5REXVWHĠHD OD DWDFXUL HVWH XQD GLQWUH FHOH PDL LPSRUWDQWH FHULQĠH SHQWUX VLVWHPHOH GH watermarking. O UREXVWHĠH DEVROXWă OD WRDWH WLSXULOH GH DWDFXUL úL OD FRPELQDĠLLOH vQWUH HOH HVWH LPSRVLELO GH REĠLQXW $VWIHO FHULQĠD SUDFWLFă GHYLQH XUPăWRDUHD XQ DWDF GH VXFFHV WUHEXLH Vă GHWHULRUH]H GDWHOH JD]Gă DVWIHO vQFkW Vă OH UHGXFă VHPQLILFDWLY YDORDUHD FRPHUFLDOă IăUă FD watermark-XO Vă ILH PRGLILFDW vQWU-R DúD PăVXUă vQFkW Vă QX PDL SRDWă IL UHFXSHUDW 'H IDSW printr-R SURLHFWDUH FRUHVSXQ]ăWRDUH SRDWH IL REĠLQXWă R UREXVWHĠH ULGLFDWă GDU DU WUHEXL VHPQDODW IDSWXO Fă UREXVWHĠHD WUHEXLH SXVă vQ EDODQĠD FX FDQWLWDWHD GH LQIRUPDĠLH D ZDWHUPDUN- XOXL úL LPSHUFHSWLELOLWDWHD ZDWHUPDUN-ului. Compromisul optim depinde întotdeauna de DSOLFDĠLH 6.1. &ODVLILFDUH vQ IXQFĠLH GH VFRSXO DWDFXOXL ÌQ IXQFĠLH GH VFRSXO DWDFXOXL VH SRDWH IDFH R FODVLILFDUH JHQHUDOă D WLSXULORU de atacuri ce SRW DIHFWD VLVWHPHOH GH ZDWHUPDUNLQJ GXSă FXP XUPHD]ă 1. Atacuri simple DWDFXUL SH IRUPD GH XQGă VDX DWDFXUL FX ]JRPRW VXQW DWDFXUL GH R FRPSOH[LWDWH UHGXVă FH vQFHDUFă Vă GLVWUXJă ZDWHUPDUN-ul inserat prin manipularea tuturor datelor (date gD]Gă SOXV ZDWHUPDUN IăUă D vQFHUFD LGHQWLILFDUHD úL L]RODUHD watermark-XOXL ([HPSOH DU IL ILOWUDUHD OLQLDUă úL XQHOH WLSXUL GH ILOWUDUH QHOLQLDUă FRPSUHVLD ED]DWă SH IRUPD GH XQGă -3(* 03(* DGăXJDUHD GH ]JRPRW DGăXJDUHD unui offset, decuparea, cuaQWL]DUHD vQ GRPHQLXO WLPS VDX VSDĠLX FRQYHUVLD GLJLWDO- DQDORJ úL FRUHFĠLD GH JDPD

Upload: others

Post on 23-Apr-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

6. Atacuri asupra sistemelor de watermarking 111

Equation Chapter (Next) Section 1

6. ATACURI ASUPRA SISTEMELOR DE

WATERMARKING

watermarking. O

watermark- -

printr-

-

-ului. Compromisul optim depinde întotdeauna de

6.1.

de atacuri ce

1. Atacuri simple

-ul inserat prin manipularea

tuturor datelor (date g

watermark-

unui offset, decuparea, cua -

Page 2: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

112 Securitatea

2.

-

pe

pixeli sa

3. Atacuri ambigue (atacuri prin inversiune, atacuri cu watermark fals, atacuri cu

-uri false [182]. Un exemplu este atacul prin inversiune

[183, 184

prin inserarea de unul sau mai multe watermark-

watermark a fost introdus primul.

4. Atacuri de eliminare

estimeze watermark-

-ul. Un exemplu sunt atacurile prin

complotare, descrise mai pe larg în subcapitolul 3.3, extragerea zgomotului, anumite

-D). Din

acest grup mai fac parte atacuri ce corespund unei scheme de watermarking specifice

watermark-

-ul, încadrarea lor în categoria „atacuri de eliminare”

6.2.

În primul rând sunt prezentate diferite tipuri de distorsiun

Page 3: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

6. Atacuri asupra sistemelor de watermarking 113

toare. A doua categorie de metode sunt cele

compresie video.

6.2.1.pot pune în pericol

sistemele de watermarking pentru imagini.

imaginea R

ni nu pot fi prea

A.

1) Distorsiuni fotometrice

Aceste

periculoase pentru integritatea watermark-

watermark-ului într-un domeniu transformat efectul acestor atacuri poate fi redus. Cele mai

Iluminarea/întunecarea imaginilor

pentru a ataca un sistem de watermarking. Practic iluminarea sau întunecarea se

ei valori l

imaginii:

Y Y l (6.1)

Page 4: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

114 Securitatea

Figura 6.1.

50

Estomparea contururilor (blurring)

uniformiza imaginea la contururi în cazul în care acestea sunt prea accentuate. În

exemplul din Figura 6.2 -

pondere h care aprox

de 45 de grade, unde h este:

0 0 0 0.05 0.030 0 0.05 0.17 0.050 0.05 0.17 0.05 0

0.05 0.17 0.05 0 00.03 0.05 0 0 0

h (6.2)

Page 5: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

6. Atacuri asupra sistemelor de watermarking 115

Figura 6.2.

Accentuarea contururilor (sharpening) pentru a

-un filtru Laplacian. În exemplul din Figura 6.3 a

fost folosit filtrul 2-

0.33 0.33 0.330.33 0.66 0.330.33 0.33 0.33

h (6.3)

Figura 6.3.

Page 6: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

116 Securitatea

folosind

I V (6.4)

unde I V

255255

xy (6.5)

Figura 6.4.

respectiv 0.5

Page 7: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

6. Atacuri asupra sistemelor de watermarking 117

unde valoarea x y

(6.5).

5 , respectiv 0,5 sunt

date în Figura 6.4.

- ate de M

x N

-

este

dat în Figura 6.5.

Figura 6.5.

5x5 pixeli

Figura 6.6

zgomot de tip „salta

p dens p (6.6)

unde p dens este densitatea zgomotului.

Page 8: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

118 Securitatea

Figura 6.6.

respectiv zgomot de tip „saltandpepper” (de densitate 0.02)

Cuantizarea

standardelor de compresie cu pierderi pentru reducerea dimensiunii imaginilor

comprimate. În exemplul din Figura 6.7 am realizat o conversie a imaginii de la 24

Page 9: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

6. Atacuri asupra sistemelor de watermarking 119

Figura 6.7.

Printare/scanare

ol sistemul de watermarking. În

exemplul din Figura 6.8 s-

scanare.

Page 10: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

120 Securitatea

Figura 6.8.

2) Distorsiuni geometrice

periculoase atacuri pentru integritatea watermark-

ili la alt tip de atac. Cele

(Figura 6.9), schimbarea ratei de aspect pent -

(Figura 6.10 Figura 6.11

din imagine (Figura 6.12).

Figura 6.9.

Page 11: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

6. Atacuri asupra sistemelor de watermarking 121

Figura 6.10.

Figura 6.11. 45

Figura 6.12.

Page 12: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

122 Securitatea

( , )g x y ( , )f x y

1

2

dd

d0

0S 12

21

11r

Rr

, astfel încât

( , ) ( , )g x y f x y

x xy y

S R d (6.7)

1 00 1

S , 12

21

11r

Rr

00

d , o

x y corespunde lui 0

0S ,

1 00 1

R00

d

corespunde lui 1 00 1

S ,1 00 1

R 1

2

dd

d

B. Distorsiuni/atacuri în domeniul comprimat

-un standard de compresie, ca de

Figura 6.13 imaginea „Lena” a fost

Figura 6.13.

(dreapta)

Page 13: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

6. Atacuri asupra sistemelor de watermarking 123

În Figura 6.14

de compresi

Figura 6.14.

100:1 (dreapta)

6.2.2.În contextul de

e

A.

1) Distorsiuni/atacuri fotometrice

video.

De exemp

din analogic în digital produc, de asemenea, distorsiuni ale semnalelor video. Un alt tip de

Page 14: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

124 Securitatea

l de stocare.

2) Distorsiuni/atacuri geometrice

fi asociat cu un bit dat al watermark-

desincr

o comune).

-

eagresive, deoarece scopul explicit al

camerei video nu este de a elimina watermark-ul inserat. S-

185

– Figura 6.15, ce

prin 12 parametrii.

Figura 6.15.

Page 15: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

6. Atacuri asupra sistemelor de watermarking 125

B.

-

Un alt exemplu este prezentat în [186] unde se propune un algoritm ce permite

n timp

Filtrarea inter-cadru, ca de exemplu medierea de cadre video adiacente, trebuie, de

Unul dintre c

-

fiecare cadru.

C. Distorsiuni/atacuri în domeniul comprimat

-un standard de compresie în altul,

ca de exemplu din MPEG-1, MPEG-2 sau MPEG-4 într-un standard popular, ca de exemplu

D. Editarea video

- -inserare-

-inserare-

Page 16: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

126 Securitatea

imaginilor.

i

Diferitele tipuri de atacuri sunt reamintite în Tabelul 6.1. Pentru a contracara

- 187] în

flux

-

film cu ajutorul calculatoarelor personale puternice. Orice transfor

Tabelul 6.1.

Distorsiuni fotometrice blurring, sharpening,

filtrare zgomot

conversie A/D sau D/A

-cadru

4:2:0)Distorsiuni geometrice

PAL, SECAM)

schimbarea ratei cadrelorinserarea/eliminarea de cadremedierea de cadre

Distorsiuni în domeniul comprimat

de al MPEG-1 la MPEG-2/4de la MPEG-1/2/4 la Divxschimbarea ratei cadrelor I/P/B la standardul MPEG

Editare video - -inserare-lipire

imagine în imagine

Page 17: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

6. Atacuri asupra sistemelor de watermarking 127

De exemplu, pentru imagini, programul Stirmark introduce distorsiuni geometrice

locale care conduc la desincronizarea detectorului. Acest program a fost optimizat pentru

6.3. Atacuri prin complotare

datele cu watermark-

O astfel de complotare

Complotare de tipul I

diferite. Prin complotare se poate estima watermark-ul din fiecare copie cu

-ului prin

de exemplu media estimatelor individuale. Cu un bun estimat al watermark-ului se

-

Complotare de tipul II: Diferite watermark-uri sunt inserate în diferite copii ale

-

-urilor diferite se apropie de zero.

Complotarea e

Complotare inter-video

-

amprentare, watermark-

iderare. Complotarea inter-

Page 18: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

128 Securitatea

Complotare intra-video

succesiune de imagini. Inserarea watermark-ului într-

inserarea de watermark-uri într-

-

uri diferite în fiecare cadru, atacurile prin complotare de tipul II devin un pericol în

-

cu watermark.

tare nu sunt, de fapt, de mare interes pentru unele

watermarking-ul video digital. Într-

algoritmul de watermarking nu este rezistent la atacuri prin complotare intra-video.

Pericolul principal este complotarea intra-

-ul. A fost demonstrat

-

188]

-

-

-

cadre sunt foarte diferite, watermark-

189

cte proeminente. În

-ul.

Page 19: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

6. Atacuri asupra sistemelor de watermarking 129

Problema atacurilor prin complotare inter-

-

- ajul original criptat asociat.

-

watermark-

90

watermark- c imine

întreg watermark-ul. c n

-

un utilizator inocent, ca de

exemplu unul ce nu

-

-

191] sau pe

192].

Page 20: 6. ATACURI ASUPRA SISTEMELOR DE WATERMARKING6. Atacuri asupra sistemelor de watermarking 115 Figura 6.2. ,PDJLQHD RULJLQDO Ä/HQD´ úL LPDJLQHD GXS HVWRPSDUHD FRQWXUXULORU xAccentuarea

130 Securitatea