Adatrejtés videóban. BME - TMIT VITMA378 - Médiabiztonság feher.gabor@tmit.bme.hu

Hasonló dokumentumok
MPEG-1 MPEG-2.

NTSC, PAL és SECAM lefedettség

Videó titkosítása. BME - TMIT VITMA378 - Médiabiztonság feher.gabor@tmit.bme.hu

A digitális földfelszíni mûsorszórás forráskódolási és csatornakódolási eljárásai

SIGNAL HD 527 DVB T vevő, rögzítő, és médialejátszó készülék

3.5. Videotömörítési algoritmusok

MŰSZAKI MÉDIA SPECIFIKÁCIÓ A SUGÁRZANDÓ ANYAGOK FÁJL ALAPON TÖRTÉNŐ LEADÁSÁRA VONATKOZÓAN

h í r e k A digitális televízió és az MPEG-2

Audio-video tartalom-előállítás 2. kis ZH tananyag (részlet) 2015/16 ősz

ELŐADÁS VÁZLATOK. Multimédia eszközök és szoftver II. Vezetőtanár: Csánky Lajos Dr. Nádasi András

Informatikai alapismeretek II.

Fábián Zoltán Hálózatok elmélet

A nagyfelbontású televízió múltja, jelene, jövôje

Élje át a hatást nagy képernyœn

Térfigyelő rendszerek hálózati kiépítései. Vezetékes, és vezeték nélküli rendszerek.

Új dimenziók a műsorterjesztésben H.265 HEVC

BESZERELÉSI ÉS HASZNÁLATI ÚTMUTATÓ. Fejtámlamonitor

beállításokat veszi figyelembe a program. Egy általános mencoder parancssor a következõképpen néz ki:

Távközlő hálózatok és szolgáltatások Távközlő rendszerek áttekintése

IP ALAPÚ KOMMUNIKÁCIÓ AZ ELEKTRONIKUS VAGYONVÉDELMI RENDSZEREKBEN IP-BASED COMMUNICATION IN ELECTRONIC SECURITY SYSTEMS. Bevezetés

A szerzői jogra vonatkozó általános jogszabályok Szoftverlicenszek Szerzői jogi kérdések az interneten Creative Commons

Csodás megjelenés. Hosszú zenelejátszási idő.

JVJ DVD-8808 Könyöklő DVD lejátszó Használati utasítás

Használati utasítás. Intek HDPV-C12CX HD digitális vevőkészülék

Hordozható DVD lejátszó 7" LCD kijelzővel és DVB-T Tuner-rel. Használati Útmutató

Főbb jellemzők INTELLIO VIDEO SYSTEM 2 ADATLAP

1.4 fejezet. RGB színrendszerek

IDENTIVISION ICR-E41/81/161 H.264 DVR

19. Hasításos technikák (hash-elés)

Irányítás és az alap csatlakozások

StP Műszaki Fejlesztő, Gyártó és Kereskedelmi Kft.

16. Tétel. Hangkártya szabványok. Hangállományok tömörítése, szabványok, kódolási módszerek Az MPEG Audio. Egyéb állományformátumok (PCM, WMA, OGG).

"A"-multiplex (Közszolgálati multiplex)

Hálózatok I. Várady Géza. Műszaki Infromatika Tanszék Iroda: R203

DVR-812 VEZETÉK NÉLKÜLI DVR HASZNÁLATI ÚTMUTATÓ

TECHNIKAI KÖVETELMÉNYEK. A vásárolt műsorszámokkal szemben támasztott technikai követelmények. érvényes: március 1-től

Alcor HD-600S Nagy felbontású digitális Földfelszíni vevőkészülék Kezelési Útmutató

Nagy felbontású Földfelszíni vevőkészülék Kezelési Útmutató

E M Kit fekete. A képminőséghez dedikált klasszikus stílus. Műszaki adatok. Típus. Szenzor. Képprocesszor. Szűrő

Elemek a kiadványban. Tervez grafika számítógépen. A képek feldolgozásának fejl dése ICC. Kép. Szöveg. Grafika

Offline tárolási és megjelenítési technikák

Sajtóközlemény Azonnali közlésre Budapest, június 21. Sony notebookok a mindennapokra Magasabbra teszi a mércét a VAIO E sorozat

Smart Full HD LED TV. 2-oldalas Ambilight rendszerrel 42PFH6309/88

Az INTEL D-2920 analóg mikroprocesszor alkalmazása

I. sz. 220 körül Origenész összeállítja Hexapla címen az Ószövetség hat különbözı fordítását

Az analóg médiák: fénykép(analóg fényképezővel készített), analóg hangfelvétel, analóg videofelvétel.

Kitöltési útmutató. a nemzeti kulturális járulék évi elszámolására szolgáló 0216-os nyomtatványhoz

Az AcidRip. Egy Gtk2-es felhasználói felület a MEncoderhez. Grafika, multimédia, szórakozás

Üdvözöljük! Ön az Apple TV készüléket nézi. Ez az útmutató minden információt tartalmaz a beállítás kezdeti lépéseitől a műsorok megtekintéséig.

KÉTKÉPERNYŐS DVD LEJÁTSZÓ HASZNÁLATI ÚTMUTATÓ

Optikai lemezek jellemzői, típusai

Mele PMC200 Használati Utasítás

CD, DVD és BlueRay. Cziráki Balázs Eötvös Loránd Tudományegyetem. Cziráki Balázs (ELTE) CD, DVD és BlueRay

DVComp Bt. Viszonteladói árlista

Tanulmányozza az 5. pontnál ismertetett MATLAB-modell felépítést és működését a leírás alapján.

A MATLAB programozása. Féléves házifeladat. RGBdialog

Digitális hangtechnika. Segédlet a Kommunikáció-akusztika tanulásához

Janklovics Zoltán. Hálózatvédelem 2. Villámvédelem EMC Tel.: Túlfeszültség-védelem, EMC

E PM Kit Barna. Lélegzetelállító fotók stílusosan. Műszaki adatok. Típus. Szenzor. Képprocesszor. Szűrő

Két új Blu-ray Disc lejátszójával új piacot nyit a Sony

Infokommunikációs hálózatok IPTV rendszerek

Csak felvételi vizsga: csak záróvizsga: közös vizsga: Villamosmérnöki szak BME Villamosmérnöki és Informatikai Kar január 5.

Nyíregyházi Egyetem Matematika és Informatika Intézete. Fájl rendszer

Villamos jelek mintavételezése, feldolgozása. Mérésadatgyűjtés, jelfeldolgozás 9. előadás

DLP 1080p 3D házimozi projektor

6. Háttértárak. Mágneses elvű háttértárak. Ezek az eszközök ki-, bemeneti perifériák, az adatok mozgása kétirányú.

(11) Lajstromszám: E (13) T2 EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA

VDP-808N VEZETÉK NÉLKÜLI DVR HASZNÁLATI ÚTMUTATÓ

2,4GHz Vezeték nélküli csatlakozófejes AV jeltovábbító Használati útmutató (Használatba helyezés előtt kérjük olvassa el)

Bosch IP Bevezetés az IP technológiába és a CCTV jövőjébe. Bosch IP hálózati videotermékek ismertetője

LED Televízíó. Model HASZNÁLATI ÚTMUTATÓ. Kérjük, olvassa el figyelmesen a kezelési útmutatót és őrizze meg.

A szem a fény hullámhossz szerinti összetételét a szem színérzet formájában érzékeli.

Az egyszázalékos rácspont visszaadása a flexónyomtatásban

MUX A E38 (610MHz) (Széchenyi Hegy: 100kW, Gödöllő: 0,78kW) (8MHz QAM64 8k LP: ½ HP: ¾ Védelmi Int.: ¼) 111 TXT HUN 1440 x :9 444 TXT

NEM ELÉRHETŐ - Foscam FI8905W WiFi IP Kamera 12mm (silver)

Jelalakvizsgálat oszcilloszkóppal

Digitális technika VIMIAA01

Informatikai eszközök fizikai alapjai. Romanenko Alekszej

AKUSZTIKAI ALAPOK. HANG. ELEKTROAKUSZ- TIKAI ÁTALAKITÓK.

1. Legfontosabb tulajdonságok. 2. A lejátszó leírása

DNX450TR KEZELÉSI UTASÍTÁS JVC KENWOOD Corporation. IM385_Ref_E_Hu_00 (E) GPS NAVIGÁCIÓS RENDSZER

Analízis előadás és gyakorlat vázlat

Televízió és rádió műsorelosztás

DVD VIDEO LEJÁTSZÓ. Használati útmutató

Veszteséges képtömörítő eljárások pszichovizuális összehasonlítása

DIGITÁLIS FÖLDFELSZÍNI VEVŐ - KEZELÉSI ÚTMUTATÓ

BISZTATIKUS PASSZÍV RÁDIÓLOKÁCIÓ

Összefoglaló elemzés a 2010 során a televíziókban sugárzott reklámokról

MUX A E38 (610MHz) (Széchenyi Hegy: 100kW, Gödöllő: 0,78kW) (8MHz QAM64 8k LP: ½ HP: ¾ Védelmi Int.: ¼) 111 TXT HUN 1440 x :9 444 TXT

Full HD Digitális Földi Vevokészülék & Média Lejátszó READY. Kezelési Kézikönyv THD MÉDIA FREE-TO AIR TERRESTRIAL KÉPNÉZEGETŐ LEJÁTSZÓ

MIRASYS NVR általános ismertető

Tartalom. 1. Biztonsági előírások Mielőtt bármit tesz Általános jellemzők Tartozékok...5

1. Ismertesse az átviteltechnikai mérőadók szolgáltatásait!

Az 5-2. ábra két folyamatos jel (A és B) azonos gyakoriságú mintavételezését mutatja ábra

Biztonsági intelmek. Tartalom. Általános információk. A vev egység üzembe helyezése és m ködtetése el tt feltétlenül olvassa el a Kezelési útmutatót.

Szolgáltatási paraméterek a DVB T multiplexekben 2015 december 1. jétől

(11) Lajstromszám: E (13) T2 EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA. (51) Int. Cl.: A61B 17/17 ( ) 11. ábra

4. témakör. Amplitúdó moduláció AM modulátorok, demodulátorok

Epson. házimozi. Kivetítők. Epson házimozikivetítők. Forradalom a nagyképernyős kivetítésben

ASUKA ARA-HD AUTÓS DVB-T VEVŐ. Beszerelési és használati útmutató

Átírás:

Adatrejtés videóban BME - TMIT VITMA378 - Médiabiztonság feher.gabor@tmit.bme.hu

Vízjel 1282: Az első vízjelezett papír Olaszországból Wassermarke (mintha víz lenne a papíron) Normálisan nézve láthatatlan XVIII. század Európa és Amerika: vízjelzés a papíron, amely jelzi, a manufaktúrát és a méretet 1954: Az első elektronikus adatrejtés Muzak coorporation: Egy zenemű vízjelezése egy szűrés segítségével (1 KHz körül) A vízjel is adatrejtés, de a rejtett adat az adott cover médiára vonatkozik! 2015-16/2 BME TMIT - Médiabiztonság 2

Vízjelzés használata 1. A tulajdonos azonosítása Szöveges formában, látható vízjel: 2010 Fehér Gábor A szöveg könnyen eltüntethető, a tartalom másolásakor nem feltétlenül megy át A vízjel, mivel nem érzékelhető és nem leválasztható, ezért jobb azonosítás A birtoklás bizonyítéka A látható jelzés hamisítható, eltüntethető Létezik központi nyilvántartás, de ez költséges pl.: www.copyright.gov A vízjel, mivel nem érzékelhető és nem leválasztható, ezért jobb bizonyíték 2015-16/2 BME TMIT - Médiabiztonság 3

Vízjelzés használata 2. Műsorszórás megfigyelés 1997-ben Japánban nagy botrány lett, mert a hirdetők olyan reklámokért is fizettek, amit le sem adtak! Emberi hallgatás és a mintaillesztés nagyon költséges A vízjelek segítségével azonosítható a reklám Tranzakciók nyomonkövetése A tranzakciókban megjelölik a vevőt, nehogy visszaéljen az áruval Pl.: pay-per-view modell esetén az adatrögzítő megjelölése. 2015-16/2 BME TMIT - Médiabiztonság 4

Vízjelzés használata 3. Másolásvédelem Digitális: A titkosításon túlmenően vízjel is jelezheti az adott eszközöknek, hogy az adott tartalom másolásvédelem alatt áll Analóg: A vízjelet nehéz másolni, megakadályozza a sokszorosítást Eszközvezérlés Tartalomhoz kapcsolódó megjelenítő eszközök irányítása (pl. zene és világítás) Tartalomhoz kapcsolódó egyéb tartalmak vezérlése (pl. video és reklám) 1962: Lynch Carrier Systems Inc.: Telefon irányítása 1981: Dolby Labs: Vizualizáció irányítása 1989: Interactive Systems Inc.: Interaktív videóeszközök irányítása 2015-16/2 BME TMIT - Médiabiztonság 5

Vízjel fajták Látható vízjel Cél, hogy a médiát/tulajdonost/tranzakciót jól láthatóan azonosítsa Gyakran kombinálják nem látható vízjellel Láthatatlan vízjel Törékeny vízjel Általában az eredetiség azonosításra használjuk Cél, hogy a vízjel a legkisebb módosításra eltűnjön Robusztus vízjel Leggyakoribb használat Cél, hogy a vízjel a legdurvább módosításra is megmaradjon 2015-16/2 BME TMIT - Médiabiztonság 6

Videó Analógtól a digitálisig

Videó tömörítés TV adás PAL (phase-alternating line) Európa SECAM (francia) Perfect At Last NTSC (National Television System Committee) Amerika, japán Never Twice the Same Colour Színterek A fekete-fehér televíziózásból ered YUV (PAL) YIQ (NTSC) Lineáris leképezés 2015-16/2 BME TMIT - Médiabiztonság 8

Analóg TV Katódsugárcső (CRT) 2015-16/2 BME TMIT - Médiabiztonság 9

Voltage Analóg pásztázás (scan) Horizontális és vertikális Time 2015-16/2 BME TMIT - Médiabiztonság 10

Interlacing Progresszív: minden sor letapogatása Régebben probléma volt, hogy a sugár nem ért vissza időben, így a kép villogott Interlace: csak minden második sor egy félképben PAL: 313 sor, 50 félkép másodpercenként 288 látható sor (576i) NTSC: 263 sor, 60 félkép másodpercenként 240 látható sor (480i) (progresszív forrás esetén zavaró lehet) 2015-16/2 BME TMIT - Médiabiztonság 11

Interlacing képalkotás 2015-16/2 BME TMIT - Médiabiztonság 12

Interlacing példa 2015-16/2 BME TMIT - Médiabiztonság 13

Analóg sávszélesség PAL: Y: 6 MHz, U,V: 3 MHz NTSC: Y: 6 MHz, I: 2 MHz, Q: 1 MHz 6 MHz ~ 27-36 Mbps 50 csatorna ~ 1.3-1.8 Gbps Digitálisan többet tudunk átvinni 2015-16/2 BME TMIT - Médiabiztonság 14

YUV alul-mintavételezés YUV 4:X:Y X: U és V információ a páratlan sorokban Y: U és V információ a páros sorokban YUV 4:4:4 YUV 4:2:2 YUV 4:2:0 YUV 2015-16/2 BME TMIT - Médiabiztonság 15

Digitális videó Képfrissítés Majdnem mindig progresszív letapogatás PAL: 25fps, NTSC: 29.97fps (30/1.001) (23.976fps 3:2 pulldown mozifilmekhez) YUV értékek U,V értékek eltérő mintavétellel 4:2:2 (JPEG), 4:2:0 (MPEG), 4:1:1 8 bites értékek Méretek CIF 352x288: Common Intermediate Format, Common Interchange Format QCIF 176x144 4CIF 704x576 (~DVD) Sávszélesség: PAL DVD: 25 fps * 720 * 576 * 1.5 * 8 = 120 Mb/s 9:16 HDTV: 30 fps * 1920 * 1080 * 1.5 * 8 = 796Mb/s Tömöríteni muszáj! 2015-16/2 BME TMIT - Médiabiztonság 16

Videó tömörítés Alapja a tér és időbeli közelség Térbeli (spatial): A közeli képpontok színe közel van egymáshoz Az emberi szem érzékelése alapján (Kivéve az éles átmeneteket) Időbeli (temporal): Az egymás után jövő képek nagyon hasonlítanak egymáshoz (Kivéve jelenetváltás) 2015-16/2 BME TMIT - Médiabiztonság 17

Tömörítés hatása Pozitív Kisebb sávszélesség/bitrate elegendő Kompaktabb tárolás Negatív Érzékeny az adatvesztésre (redundanciával védelem a csatornakódolás során) 2015-16/2 BME TMIT - Médiabiztonság 18

Intra-frame kódolás Csak az adott képet kódoljuk, nincs időbeli tömörítés Videónál szinte kizárólag transzformációs kódolás: 1-1.5 bit/pixel (mint a JPEG) Csak intra-frame kódolás: M-JPEG 2015-16/2 BME TMIT - Médiabiztonság 19

Inter-frame kódolás Az egymást követő képek hasonlósága Mozgáskompenzáció Aktuális kép a referenciakép alapján mozgásbecsléssel Nem képpontokként, nagyobb blokkokra nézzük Kódolás Mozgásvektorok A becslés hibájának kódolása (mozgáskompenzáció) 2015-16/2 BME TMIT - Médiabiztonság 20

Mozgásbecslés - példa mplayer -lavdopts vismv=1 -loop 0 -vo x11 video.avi 2015-16/2 BME TMIT - Médiabiztonság 21

Mozgáskompenzáció - példa n. keret n+1. keret n+1. keret, különbségekkel 2015-16/2 BME TMIT - Médiabiztonság 22

Mozgáskompenzáció - példa Mozgáskompenzáció nélkül Mozgáskompenzációval Az eredeti képkocka és a mozgáskompenzáció nélküli képkocka különbsége Az eredeti képkocka és a mozgáskompenzációval javított képkocka különbsége 2015-16/2 BME TMIT - Médiabiztonság 23

Tömörített videó Szempontok Kis méret (kis sávszélesség) Szerkeszthetőség Gyors tekerés, vissza tekerés, Különböző képek I: Intra-pictures Csak térbeli tömörítés P: Predicted-pictures Mozgáskompenzáció B: Bidirectional-pictures Mozgáskompenzáció jövőbeli képekből is (Nem használható referenciaként) 2015-16/2 BME TMIT - Médiabiztonság 24

Képcsoportok I-képek által határolt terület Group of Pictures GOP - képcsoport 2015-16/2 BME TMIT - Médiabiztonság 25

MPEG-1 kódolás MPEG-1 CD-n terjesztett videó (~1.5 Mbps) Jelentős minőség csökkentések Páros félképek elhagyása X felbontás csökkentése Színfelbontás csökkentése Source Input Format: - SIF PAL: 352 x 288, 25 kép/s NTSC: 352 x 240, 29,97 kép/s 2015-16/2 BME TMIT - Médiabiztonság 26

MPEG-2 kódolás MPEG-2 Digitális műsorszórás az analóg helyen (4-6 Mbps) DVD formátum (4-8 Mbps) HDTV, DVB Profilok, szintek a nagy átfedés miatt MPEG-2 MP@ML (DVD, DVB) 720x576, 30 kép/s, max 15 Mbps 2015-16/2 BME TMIT - Médiabiztonság 27

MPEG-4 kódolás MPEG-4 Interaktív tartalom nagyon alacsony bitsebességek Objektum-orientált megközelítés Szöveg, grafika, szintetikus hang, beszélő fej Alakkódolás Tetszőleges alak Mozgáskompenzáció, DCT-alapú textúra kódolás MPEG4: MPEG-4 part 2: Advanced Simple Profile Korábbi DivX, XViD, korábbi Quicktime, MPEG-4 part 3: Advanced Audio Coding (AAC) MPEG-4 part 10: Advanced Video Coding (H.264) Új DivX, Quicktime, Blue-ray lemezek, (mp4, mkv) 2015-16/2 BME TMIT - Médiabiztonság 28

Videó vízjelezés

Vízjelek videófolyamban Cél az egyedi azonosítás A forrás azonosítása A néző azonosítása Látható és láthatatlan vízjelek Látható vízjel: logó Láthatatlan vízjel: pl. szórt spektrumú vízjel 2015-16/2 BME TMIT - Médiabiztonság 30

Videó egyedi azonosítása Videó szerver és letölthető filmek Pl.: mozifilm zsűrizése a bemutató előtt Néző 1 Videó szerver Vízjel 1 Vízjel 2 Vízjel 3 Vízjel 4 Néző 2 Néző 3 Illegális másolat Néző 4 2015-16/2 BME TMIT - Médiabiztonság 31

Video filmek szivárgása 2015-16/2 BME TMIT - Médiabiztonság 32

Video vízjelezési megoldások

Szórt spektrumú vízjel (Cox, 1997) Beillesztendő adat: a x {-1, 1} 0 és 1 elrejtendő biteknek megfelelően Tömörítetlen videójel v i a képpontok sorfolytonosan Amennyiben nagyobb észrevétlenség szükséges, úgy csak az UV komponensek 2015-16/2 BME TMIT - Médiabiztonság 34

Szórt spektrumú vízjel 2. Az elrejtendő információ kiterjesztése b i = a x, ahol i = x cr,, (x+1) cr - 1 cr: chip-rate, az elrejtendő információ ennyi elemben ismétlődik Pl.: a 0110 információ kiterjesztése -1-1 -1-1 -1-1 -1-1 -1-1 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1-1 -1-1 -1-1 -1-1 -1-1 -1-1 2015-16/2 BME TMIT - Médiabiztonság 35

Szórt spektrumú vízjel 3. Az információt zajba rejtjük el Álvéletlen zaj: p i {-1, 1} A zaj forrása egy álvéletlen generátor. A generátor magja az adatrejtés kulcsa A zajt módosítjuk az elrejtendő info szerint Az elrejtendő adat előállítása: w i = α b i p i α: erősítés. Az adatrejtés visszafejtése során nem lesz teljesen egyértelmű mi az elrejtett adat, ezért kell erősíteni. A túl erős zaj viszont rontja a képminőséget 2015-16/2 BME TMIT - Médiabiztonság 36

Szórt spektrumú vízjel 4. Az adatrejtés során a videójelhez hozzáadjuk a zajt v* i = v i + w i Amennyiben megfelelő erősítést használunk, úgy az adatrejtés nem feltűnő, a videó minősége nem romlik észrevehetően 2015-16/2 BME TMIT - Médiabiztonság 37

Szórt spektrumú vízjel 5. Vízjel szórt spektrum segítségével 2015-16/2 BME TMIT - Médiabiztonság 38

Adatrejtés felfedése A kép és a rejtett adat szétválasztása v* i = v i + w i : nem kaphatjuk meg w i t, mert nem ismerjük v i -t Helyette szűréssel próbáljuk a zajt leválasztani: A zajnak magas a frekvenciája Nekünk most viszont a zajra van szükségünk! Zajszűrés felül-áteresztő szűrő segítségével w** i : A zaj (rejtett adatunk) a szűrés után Nem pontosan az, amit elrejtettünk! 2015-16/2 BME TMIT - Médiabiztonság 39

Adatrejtés felfedése 2. A kiterjesztett információ hosszában vizsgáljuk a zajt Szükségünk van az adatrejtésnél használt zajra Mivel álvéletlen zajunk van, elegendő a generátor magja A felfedésénél is előállítjuk p i sorozatot 2015-16/2 BME TMIT - Médiabiztonság 40

Adatrejtés felfedése 3. s x = p i w** i p i2 α b i i = x cr,, (x+1) cr - 1 s x cr α b i, ahol b i egyforma, mind a x : s x cr α a x : azaz a x et becsülhetjük s x -ből Minket csak az előjel érdekel a* x = signs(s x ), ahol s x = p i w** i 2015-16/2 BME TMIT - Médiabiztonság 41

Adatrejtés felfedése 4. Vízjel felfedése 2015-16/2 BME TMIT - Médiabiztonság 42

Adatrejtés felfedése 5. Mi történik, ha nem ismerem az álvéletlen zajt? s x = q i w** i p i q i α b i p i q i = -1, ha különböznek p i q i = 1, ha egyeznek Ha q i és p i véletlen sorozatok, akkor körülbelül a sorozat fele eltérő, a másik fele megegyezik q i : -1 1-1 -1-1 1 1-1 p i : -1-1 1 1-1 1-1 -1 s x kinullázódik, de legalább is lehetetlen jól dönteni kis értéke miatt Ha a két mennyiség megegyezik, akkor az összeg 0 2015-16/2 BME TMIT - Médiabiztonság 43

Nyilvános kulcsú vízjel Cél, hogy mindenki ellenőrizhesse a vízjelet Szerző azonosítása Másolásvédelem esetén is hasznos lehet Szórt spektrumú adatrejtés használata Az álvéletlen zaj generátora nem lehet a nyilvános kulcs! Veszélybe kerülhet a vízjel: kiszűrhető és megváltoztatható lesz Rejtéshez szükséges egy privát kulcs. A publikus kulcs nem fedi fel teljesen a rejtett adatot, de ellenőrzésre még jó 2015-16/2 BME TMIT - Médiabiztonság 44

Vízjel nyilvános kulccsal Két álvéletlen generátorom van: g privát és g nyilvános A g nyilvános mag segítségével előállított p i zaj csak n bitből egyben egyezik meg pontosan a g privát mag segítségével előállított zajjal, a többi pozícióban felefele arányban egyezik/eltér. Léteznek ilyen álvéletlen generátorok 2015-16/2 BME TMIT - Médiabiztonság 45

Vízjel nyilvános kulccsal 2. A dekódolás folyamata: s x nyilvános p i p i nyilvános α b i, p i p i nyilvános = -1, ha különböznek p i p i nyilvános = 1, ha egyeznek i = x cr,, (x+1) cr -1 A korrelálatlan rész kinullázza egymást, marad az egyező rész: s nyilvános x cr/n α a x a nyilvános x = signs(s nyilvános x ) Minden n értékből 1 egyezik, ezért cr érték vizsgálata esetén cr/n a biztos egyezések száma 2015-16/2 BME TMIT - Médiabiztonság 46

Vízjel nyilvános kulccsal 3. A vízjelet gyengébben érzékelem csak Nehezebb döntés (de cr növelésével javítható) A vízjelet nem tudják kitörölni! A publikus kulcsú rész azonban törölhető Ha ki is törlik a nyilvános vízjelet, az privát kulccsal még mindig detektálható a vízjel s x = p i w** i p i2 α b i + p i p i nyilvános α c i cr (n-1/n) helyen egyezik cr (1/n) helyen különbözik 2015-16/2 BME TMIT - Médiabiztonság 47

Vízjel nyilvános kulccsal 4. 2015-16/2 BME TMIT - Médiabiztonság 48

Vízjel nyilvános kulccsal 5. Beilleszthetünk több vízjelet is A szórt spektrumú vízjel ezt lehetővé teszi, ha más az álvéletlen zaj sorozat (más generátor) A két vízjel kiolvasható s x = p i w** i p i2 α b i + p i q i α c i i = x cr,, (x+1) cr - 1 Kinullázódik. Nagyjából a vizsgált tartomány fele ilyen. Időben költséges lehet Tovább romlik a minőség: még több zaj A vízjel olvashatósága romlik, hiszen fele annyi helyen van már csak adat 2015-16/2 BME TMIT - Médiabiztonság 49

Vízjelezés használata

Videó szerver vízjelezés Digitális TV adás fizetős ügyfelek számára másolásvédelemmel és ujjlenyomattal set-top box Videó szerver MPEG2 film titkosítás Hozzáférés (felfedés) MPEG2 dekóder néző 2015-16/2 Vízjel 1 Film azonosítása Ujjlenyomat Vízjel 2 Néző azonosítása BME TMIT - Médiabiztonság Illegális másolat 51

Adatrejtés tömörített videóban Az anyag tömörítetten áll rendelkezésre Gyakori eset, pl. videó-szerver Kitömöríteni nem érdemes Minőségromlás (kitömörítés, újratömörítés) Költséges (komplex műveletek: mozgás becslés, kvantálás megállapítása) Adatrejtéshez csak részben csomagoljuk ki, majd a meglévő kódok szerint visszacsomagoljuk Mivel meglévő kódokat használunk, kevésbé költséges Azonban az optimálistól eltérő kódolás miatti bitsebesség növekedés nem mindig engedhető meg 2015-16/2 BME TMIT - Médiabiztonság 52

MPEG kódolás (ism.) A legtöbb videó kódolás hibrid kódolás MPEG-1,2,4; H.261, H.263, H.264, Blokk alapú transzformációs kódolás (DCT) Mozgásbecslés, mozgáskompenzáció (ME+MC) Intra- (I) keretek Inter- (P, B) keretek EC Entrópia kódolás 2015-16/2 BME TMIT - Médiabiztonság 53

MPEG vízjel Vízjel elhelyezése Mozgásvektorok DCT együtthatók A vízjel előállítása hasonlóan a tömörítetlen esethez DCT együtthatók módosítása (additív) 2015-16/2 BME TMIT - Médiabiztonság 54

MPEG vízjel 2. 1. Vízjel előállítása 2. DCT komponensek kicsomagolása (EC -1 és Q -1 ) Inverz entrópia kódolás és kvantálás 3. Vízjel DCT felbontása 4. A videó és a vízjel együtthatók összeadása 5. Újracsomagolás Entrópia kódolás és kvantálás 2015-16/2 BME TMIT - Médiabiztonság 55

MPEG vízjel 3. Ha nő a 8x8 blokk tömörített hossza (n 0 > n 1 ), akkor nem lesz vízjel ebben a blokkban Nem igazán gond, egy párat kihagyhatunk, az információnk úgy is redundáns Az DC komponensbe azért mindig beletehetjük Tipikusan a folyam 10-20 százaléka lesz csak vízjelezve Nagyon függ a videó tulajdonságaitól Pl.: I képek gyakorisága 2015-16/2 BME TMIT - Médiabiztonság 56

MPEG vízjel 4. Gond lehet viszont a P és B keretekkel A vízjel rontja a videó minőségét A mozgáskompenzáció még az eredeti jelhez lett kitalálva (sőt, még zajosítjuk is) Halmozott hibák keletkeznek Megoldás drift kompenzáció Ha kódoltunk egy blokkot a k keretben, akkor annak hatását a k+1 keretben visszaállítjuk (itt kivonjuk az előző vízjelet) 2015-16/2 BME TMIT - Médiabiztonság 57

Drift kompenzáció 2015-16/2 BME TMIT - Médiabiztonság 58

Egyszerűsített Drift kompenzáció 2015-16/2 BME TMIT - Médiabiztonság 59