Implementasi Robust Video Watermarking berbasis DCT pada Video Copyright Media Sosial

dokumen-dokumen yang mirip
Studi Perbandingan Metode DCT dan SVD pada Image Watermarking

STUDI DAN IMPLEMENTASI WATERMARKING CITRA DIGITAL DENGAN MENGGUNAKAN FUNGSI HASH

OPTIMASI AUDIO WATERMARKING BERBASIS DISCRETE COSINE TRANSFORM DENGAN TEKNIK SINGULAR VALUE DECOMPOSITON MENGGUNAKAN ALGORITMA GENETIKA

Watermark pada Game I. PENDAHULUAN II. TEKNIK WATERMARKING PADA CITRA

Analisis Beberapa Teknik Watermarking dengan Domain Spasial pada Citra Digital

PENYISIPAN WATERMARK MENGGUNAKAN METODE DISCRETE COSINE TRANSFORM PADA CITRA DIGITAL

Digital Watermarking pada Gambar Digital dengan Metode Redundant Pattern Encoding

BAB I PENDAHULUAN. 1.1 Latar Belakang

Digital Watermarking

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Analisis dan Implementasi Watermark untuk Copyright Image Labelling

BAB I PENDAHULUAN. 1 Universitas Kristen Maranatha

ANALISIS DIGITAL AUDIO WATERMARKING BERBASIS LIFTING WAVELET TRANSFORM PADA DOMAIN FREKUENSI DENGAN METODE SPREAD SPECTRUM

STMIK MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2011/2012

Teknik Watermarking dalam Domain Wavelet untuk Proteksi Kepemilikan pada Data Citra Medis

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Bab 1 Pendahuluan

PERBANDINGAN TEKNIK PENYEMBUNYIAN DATA DALAM DOMAIN SPASIAL DAN DOMAIN FREKUENSI PADA IMAGE WATERMARKING

BAB II. DASAR TEORI 2.1 CITRA DIGITAL

WATERMARKING PADA CITRA DIGITAL BERBASIS DISCRETE WAVELET TRANSFORM DAN SINGULAR VALUE DECOMPOSITION

ADAPTIVE WATERMARKING CITRA DIGITAL DENGAN TEKNIK DISCRETE WAVELET TRANSFORM-DISCRETE COSINE TRANSFORM DAN NOISE VISIBILITY FUNCTION

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

Watermarking Citra Digital Berwarna Dalam Domain Discrete Cosine Transform (DCT) Menggunakan Teknik Direct Sequence Spread Spectrum (DSSS)

Tanda Tangan Digital Untuk Gambar Menggunakan Kriptografi Visual dan Steganografi

BAB I. PENDAHULUAN 1.1 LATAR BELAKANG

BAB II LANDASAN TEORI

STUDI DAN IMPLEMENTASI NON BLIND WATERMARKING DENGAN METODE SPREAD SPECTRUM

Teknik Watermarking Citra Digital Dalam Domain DCT (Discrete Cosine Transform) Dengan Algoritma Double Embedding

METODE BLIND IMAGE-WATERMARKING BERBASIS CHAOS DALAM RANAH DISCRETE COSINE TRANSFORM (DCT)

* Kriptografi, Week 13

WATERMARKING CITRA DIGITAL MENGGUNAKAN TRANSFORMASI HYBRID DWT DAN DCT SKRIPSI. Oleh : Ali Ischam J2A

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

DIGITAL WATERMARKING PADA CITRA DIGITAL FOTOGRAFI METODE DISCRETE WAVELET TRANSFORM

Bahan Kuliah IF4020 Kriptografi. Oleh: Rinaldi Munir. Program Studi Informatika Sekolah Teknik Elektro dan Informatika ITB

Digital Watermarking. Bahan Kuliah IF4020 Kriptografi. Oleh: Rinaldi Munir

ANALISA WATERMARKING MENGGUNAKAN TRASNFORMASI LAGUERRE

STEGANOGRAPHY CHRISTIAN YONATHAN S ELLIEN SISKORY A. 07 JULI 2015

Watermarking Audio File dengan Teknik Echo Data Hiding dan Perbandingannya dengan Metode LSB dan Phase Coding

BAB II LANDASAN TEORI. Citra digital sebenarnya bukanlah sebuah data digital yang normal,

BLIND WATERMARKING PADA CITRA DIGITAL DALAM DOMAIN DISCRETE COSINE TRANSFORM (DCT) BERBASIS ALGORITMA GENETIKA

I. PENDAHULUAN. Key Words Tanda Tangan Digital, , Steganografi, SHA1, RSA

PERANCANGAN AUDIO WATERMARKING BERBASIS DISCRETE WAVELETE TRANSFORM DAN MODIFIED DISCRETE COSINE TRANSFORM DENGAN OPTIMASI ALGORITMA GENETIKA

BAB I PENDAHULUAN. 1 Universitas Kristen Maranatha

BAB IV. ANALISIS DAN PERANCANGAN PERANGKAT LUNAK

PERANCANGAN DAN ANALISIS STEGANOGRAFI VIDEO DENGAN MENYISIPKAN TEKS MENGGUNAKAN METODE DCT

METODE PENELITIAN. Gambar 1 Alur metode penelitian.

Grafik yang menampilkan informasi mengenai penyebaran nilai intensitas pixel-pixel pada sebuah citra digital.

BAB 3 ANALISIS DAN PERANCANGAN. Perancangan aplikasi yang dibuat dalam skripsi ini menggunakan aturan

Kumpulan Artikel Mahasiswa Pendidikan Teknik Informatika (KARMAPATI) Volume 2, Nomor 1, Januari 2013

Penggunaan Bilangan Kompleks dalam Pemrosesan Signal

BAB 2 LANDASAN TEORI. Image digital sebenarnya bukanlah sebuah data digital yang normal, melainkan sebuah

IMPLEMENTASI DIGITAL WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN METODE DISCRETE HARTLEY TRANSFORM (DHT)

ALGORITMA DETEKSI ADAPTIF BLIND WATERMARKING PADA CITRA DIGITAL DALAM DOMAIN TRANSFORMASI

1.1 Latar Belakang Sejak zaman dahulu, pentingnya kerahasiaan suatu informasi telah menjadi suatu perhatian tersendiri. Manusia berusaha mencari cara

Digital Watermarking 1

Pengujian Beberapa Teknik Proteksi Watermark Terhadap Penyerangan

BAB I PENDAHULUAN. 1.1 Latar Belakang

Kombinasi Teknik Steganografi dan Kriptografi dengan Discrete Cosine Transform (DCT), One Time Pad (OTP) dan PN-Sequence pada Citra Digital

Pengantar: Prisoner s Problem

IMPLEMENTASI ALGORITMA ADAPTIVE WATERMARKING PADA PELABELAN IDENTITAS FILE CITRA DIGITAL

A B C D E A -B C -D E

OPTIMASI AUDIO WATERMARKING BERBASIS DISCRETE WAVELET TRANSFORM (DWT) DENGAN MENGGUNAKAN TEKNIK M-ARY MENGGUNAKAN ALGORTIMA GENETIKA

2

Analisis Penggunaan Algoritma RSA untuk Enkripsi Gambar dalam Aplikasi Social Messaging

VERIFIKASI KEPEMILIKAN CITRA MEDIS DENGAN KRIPTOGRAFI RSA DAN LSB WATERMARKING SKRIPSI. Oleh : Satya Sandika Putra J2A

Perlindungan Hak Cipta Gambar dengan Watermarking berbasis MVQ

STEGANOGRAFI GANDA PADA CITRA BERBASISKAN METODE LSB DAN DCT DENGAN MENGGUNAKAN DERET FIBONACCI

Studi Digital Watermarking Citra Bitmap dalam Mode Warna Hue Saturation Lightness

Perbandingan Beberapa Algoritma Video Watermarking

BAB I PENDAHULUAN. di internet. Sisi negatifnya yaitu apabila pemilik tidak mempunyai hak cipta untuk

KOMBINASI KRIPTOGRAFI DENGAN HILLCIPHER DAN STEGANOGRAFI DENGAN LSB UNTUK KEAMANAN DATA TEKS

Studi Dan Implementasi Steganografi Pada Video Digital Di Mobile Phone Dengan DCT Modification

Studi dan Analisis Teknik-Teknik Steganografi Dalam Media Audio

Penerapan Watermarking pada Citra berbasis Singular Value Decomposition


APLIKASI PENGAMANAN HAK CIPTA UNTUK GAMBAR DIGITAL DENGAN TEKNIK WATERMARKING MENGGUNAKAN METODE SVD (SINGULAR VALUE DECOMPOSITION)

WATERMARKING CITRA DIGITAL PADA RUANG WARNA YUV DENGAN KOMBINASI METODE DISCRETE WAVELET TRANSFORM (DWT) DAN SINGULAR VALUE DECOMPOSITION (SVD)

WATERMARKING CITRA DIGITAL MENGGUNAKAN GABUNGAN TRANSFORMASI DISCRETE COSINE TRANSFORM DAN SINGULAR VALUE DECOMPOSITION SKRIPSI

WATERMARKING CITRA DIGITAL MENGGUNAKAN METODE DISCRETE COSINE TRANSFORM

Blind Watermarking Citra Digital Pada Komponen Luminansi Berbasis DCT (Discrete Cosine Transform) Irfan Hilmy Asshidiqi ( )

TUGAS SEKURITI KOMPUTER

Stenografi dan Watermarking. Esther Wibowo Erick Kurniawan

Studi analisis dan perbandingan teknik steganografi citra pada domain spasial, domain frekuensi, dan domain kompresi

Implementasi Teknik Watermarking menggunakan FFT dan Spread Spectrum Watermark pada Data Audio Digital

TEKNIK PEMBUATAN DIGITAL AUDIO WATERMARKING DAN TEKNIK UNTUK MENDETEKSINYA

WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN TEKNIK MODIFIKASI INTENSITAS PIKSEL DAN DISCRETE WAVELET TRANSFORM (DWT)

PENERAPAN SECRET SHARING SCHEME PADA JOINT OWNERSHIP WATERMARKING UNTUK CITRA DIGITAL. Made Windu Antara Kesiman*, Rinaldi Munir**

DIGITAL WATERMARKING DALAM DOMAIN SPATIAL MENGGUNAKAN PENDEKATAN BLOK

Digital Audio Watermarking dengan Fast Fourier Transform

Aplikasi Steganografi dan Digital Watermark pada File Audio

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN Latar Belakang Masalah

BAB VI PENGUJIAN. 6.1 Tujuan Pengujian. 6.2 Rancangan Pengujian

Pemberian Hiddentext Palsu pada Steganografi Visual

ANALISIS METODE MASKING-FILTERING DALAM PENYISIPAN DATA TEKS

BAB I PENDAHULUAN 1.1 Latar Belakang

STUDI DAN IMPLEMENTASI WATERMARKING CITRA DIJITAL DENGAN PENDEKATAN DISCRETE COSINE TRANSFORM

ISSN : e-proceeding of Engineering : Vol.2, No.2 Agustus 2015 Page 6807

ijns.org Indonesian Journal on Networking and Security - Volume 5 No 3 Agustus 2016

Transkripsi:

Implementasi Robust Video Watermarking berbasis DCT pada Video Copyright Media Sosial Diki Ardian Wirasandi-13515092 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi andung, Jl. Ganesha 10 andung 40132, Indonesia dikiwirasandi@gmail.com Abstrak Untuk mencegah penggunaan kembali informasi atau konten digital tanpa izin pada media sosial diperlukan suatu mekanisme pengecekan kepemilikan informasi atau konten tersebut. Salah satu teknik yang dapat digunakan adalah dengan menambahkan. Copyright yang ditambahkan berupa watermark yang disisipkan pada informasi digital tersebut. Pada makalah ini akan diajukan solusi permasalahan pada berkas video yang diunggah pada media sosial. Solusi tersebut mengimplementasi robust video watermarking berbasis DCT. watermarking ini akan memproses frame-frame penyusun video dan disisipkan watermark di dalamnya. Solusi ini juga mampu mendeteksi secara parsial dari suatu video. Kata Kunci Digital Watermarking, Watermark, domain spasial, domain frekuensi, transformasi, Watermark Attacks I. PENDAHULUAN Media sosial merupakan sarana komunikasi dan berbagi informasi yang sudah umum digunakan di era digital ini. Informasi yang dibagikan pun beragam. Mulai dari informasi berupa teks, foto atau gambar, audio hingga video. Media sosial yang memiliki tujuan spesifik membagikan informasi berupa jenis informasi tertentu, seperti gambar, video dan sebagainya, dapat disebut sebagai media sharing. Telah banyak platform media sharing yang memiliki banyak pengguna. Sebagai contoh, pada media sharing video terdapat beberapa platform yang tersedia, seperti YouTube, Instagram dan lain-lain. Pada dasarnya, media sharing dapat digunakan sebagai wadah pengguna untuk berbagi informasi yang dapat diakses oleh pengguna lainnya. Misalkan pada YouTube, pengguna dapat mengunggah video yang ingin dibagikan kepada pengguna lainnya. Pengguna lain dapat menonton, memberikan respon berupa komentar, like dan sebagainya terhadap video tersebut. Salah satu permasalahan yang timbul pada media sharing yaitu pengguna yang bukan merupakan pemilik dari informasi dapat mengunduh informasi atau konten tertentu meskipun tidak disediakan fitur unduh pada platform tersebut. Terlebih jika informasi atau konten tersebut diunggah dan dibagikan kembali tanpa seizin dari pemilik asli informasi. Oleh karena itu, dibutuhkan suatu metode pengenalan informasi yang dibagikan. Metode pengenalan tersebut digunakan untuk mengidentifikasi pihak mana yang merupakan pemilik asli dari informasi tersebut. Sehingga, pihak lain yang ingin membagikan kembali informasi tanpa seizin pemilik asli dari informasi tidak akan dapat melakukannya. Hal tersebut biasa dikenal sebagai. Teknik pemberian identitas terhadap suatu informasi digital disebut dengan digital watermarking. Dengan adanya digital watermarking, informasi digital dapat dibuktikan kepemilikannya. Watermarking dapat diaplikasikan terhadap berbagai informasi digital, salah satunya adalah informasi berupa video. Video watermarking cukup banyak diimplementasikan pada berbagai bidang, seperti rekaman CCTV dan lain-lain. Tujuannya tidak lain adalah untuk menjamin keaslian atau identitas pemilik dari video tersebut. erdasarkan permasalahan yang telah disebutkan sebelumnya, video watermarking cocok diimplementasikan untuk menyelesaikan permasalahan video pada platform video media sharing. Diharapkan dengan diterapkannya teknik ini, video-video yang telah dibagikan dapat dikenali pemilik aslinya dan dapat mencegah pengunggahan ulang tanpa seizin dari pemillik asli dari video tersebut. A. Digital Watermarking II. DASAR TEORI Digital watermarking adalah penyisipan informasi digital ke dalam dokumen atau berkas digital. erkas atau dokumen digital dapat berupa video, audio, citra, dokumen teks dan sebagainya [1]. Tujuan dari digital watermarking yaitu untuk perlindungan, fingerprinting, pembuktian kepemilikan dan sebagainya [2]. Secara umum, alur pemrosesan digital watermarking seperti yang disajikan pada Gambar 1. Pada Gambar 1, proses digital watermarking diawali dengan tahap embedding. Pada tahap ini, informasi digital yang asli akan disisipkan sinyal watermark di dalamnya.

Setelah disisipkan, maka informasi digital tersebut dapat disebarluaskan. Setelah disebarluaskan, informasi digital kemungkinan mendapatkan beberapa serangan untuk merusak sinyal watermark yang telah disisipkan. Serangan dapat berupa manipulasi informasi atau dengan menyisipkan noise-noise tertentu. Tujuannya adalah agar sinyal watermark tidak dapat diekstrak kembali seperti semula dan tidak dapat dibuktikan. Gambar 1. Tahapan pada proses digital watermarking secara umum. Tahap yang terakhir adalah ekstraksi sinyal watermark dari informasi digital yang telah disisipi sebelumnya. Jika hasil ekstraksi yang dihasilkan adalah sama dengan sinyal watermark semula, maka informasi digital tersebut terbukti kepemilikan dan keasliannya.. Digital Watermarking pada Video Digital watermarking dapat diterapkan pada berbagai berkas digital, salah satunya adalah video ( video watermarking ). Penerapan digital watermarking pada video, pada dasarnya hampir sama dengan penerapan digital watermarking pada citra atau gambar ( image watermarking ), perbedaannya pada jumlah citra yang diproses. Pada video watermarking, setiap frame dianggap sebagai satu citra, sehingga untuk setiap frame akan dilakukan image watermarking. Pada image watermarking atau video watermarking, terdapat beberapa persyaratan yang dipenuhi [2], yaitu: 1. Imperceptible Pada informasi digital asli maupun hasil embedding sinyal watermark tidak dapat dibedakan secara kasat mata. Artinya, kualitas dari berkas citra atau video tidak berkurang secara signifikan dari sebelum dilakukan watermarking dengan setelahnya. Untuk itu, proses embedding memerlukan teknik khusus dalam penyisipan sinyal watermark. 2. Robustness Sinyal watermark yang telah disisipkan pada berkas, diharapkan dapat tahan terhadap berbagai serangan terhadap watermark. Untuk berkas citra, serangan-serangan tersebut antara lain modifikasi berkas, seperti crop, filter, flip dan sebagainya. Aksi-aksi tersebut tentunya berpeluang dapat mengubah sinyal watermark yang ada. 3. Secure Selain tahan terhadap serangan perusakan, diharapkan sinyal watermark juga aman dan tidak dapat diakses atau dilakukan ekstraksi oleh publik. Artinya, dibutuhkan skenario pengamanan pengaksesan sinyal watermark. Pada implementasinya, dapat menggunakan private key pada proses embedding dan ekstraksi. Pada implementasinya, terdapat dua jenis teknik pada image watermarking [1][2], yaitu: 1. Fragile Watermarking Tujuan utama dari fragile watermarking adalah untuk menjaga keaslian berkas digital. Pembuktian keaslian dapat diperoleh dari keutuhan sinyal watermark. Jika pada citra dilakukan modifikasi seperti penyisipan objek, penghapusan objek dan sebagainya, maka sinyal watermark hasil ekstraksi akan mengalami kerusakan. Citra dapat dikatakan asli atau orisinil jika sinyal watermark hasil ekstraksi tetap utuh tanpa kerusakan. Metode yang digunakan pada proses watermarking yaitu menyisipkan watermark pada domain spasial ( pixel citra). Gambar 2. Contoh hasil ekstraksi fragile watermarking. 2. Robust Watermarking Fokus dari robust watermarking adalah untuk membuktikan kepemilikan. Untuk itu, watermark harus benar-benar dilindungi dari manipulasi citra, karena mengandung tanda pengenal pemilik. Metode penyisipan pada domain spasial tidak digunakan pada watermarking ini, melainkan menggunakan penyisipan pada domain frekuensi. Oleh karena itu, diperlukan transformasi dari domain spasial ke domain frekuensi terlebih dahulu untuk menyisipkan watermark. Setelah disisipkan watermark, perlu dilakukan invers transformasi dari domain frekuensi kembali ke domain spasial. eberapa teknik

transformasi domain antara lain Fourier Transform, Discrete Cosine Transform (DCT), Discrete Wavelet Transform (DWT) dan sebagainya. dapat menggunakan teknik penyisipan lainnya, seperti spread spectrum (penyebaran). III. RANCANGAN DAN IMPLEMENTASI SISTEM Sistem yang diajukan berupa modul pengecekan video pada sistem video media sharing. Modul ini dapat dipasang setelah modul unggah video. Alur pemrosesan disajikan pada Gambar 4 berikut. Gambar 3. Tahap embedding pada robust watermarking menggunakan DCT. C. Discrete Cosine Transform Discrete Cosine Transform (DCT) merupakan salah satu metode transformasi domain spasial ke domain frekuensi. DCT biasa digunakan pada pemrosesan citra. DCT juga dapat dimanfaatkan pada digital watermarking khususnya pada robust watermarking. Untuk melakukan sebaliknya, yaitu transformasi domain frekuensi menuju domain spasial, digunakan Inverse Discrete Cosine Transform (IDCT). Untuk menghitung koefisien DCT dan inversnya (IDCT) pada citra dua dimensi (MxN), dapat menggunakan rumus sebagai berikut. Gambar 3. Alur pemrosesan pengecekan dan penambahan watermark. C(u,v) merupakan koefisien DCT yang merupakan representasi citra pada domain frekuensi. I(x,y) merupakan representasi berupa pixel pada domain spasial. Pada penerapannya di robust watermarking, watermark akan disisipkan pada koefisien-koefisien DCT pada tahap embedding (Gambar 3). Penyisipan tersebut dilakukan dengan operasi sebagai berikut. c i = c i + w i Pada formula di atas, ci merupakan koefisien DCT dan w i merupakan bit watermark. Operasi ini dilakukan untuk semua bit-bit watermark. Penyisipan pada koefisien DCT dapat dilakukan secara terurut berdasarkan posisi. Selain itu, juga Pada alur proses di atas, terbagi menjadi empat tahap utama, yaitu: A. Analisis Copyright Pada tahap ini, video akan diuraikan menjadi frame-frame penyusunnya. Setiap frame akan dilakukan pengecekan apakah frame tersebut telah memiliki watermark dari pengguna lain ( ). Kemudian, akan dilakukan rekapitulasi hasil pengecekan untuk semua frame. nya akan berupa persentase untuk setiap pengguna. Sebagai contoh: Copyright Pengguna A: 45% Copyright Pengguna : 10% Copyright Pengguna C: 5% Pada contoh di atas, artinya adalah pada video yang dianalisis, terkandung 45% frame yang terdapat pada video yang telah diunggah atau dimiliki oleh pengguna A. Selain itu, 10% frame dimiliki oleh pengguna dan 5% frame oleh pengguna C.

. Pengiriman Permintaan Izin Setelah dilakukan analisis terhadap video, langkah selanjutnya adalah pengiriman permintaan izin. Tahap ini dilakukan jika video yang dianalisis memiliki frame yang telah ber watermark. Permintaan izin akan dikirimkan ke seluruh pengguna yang terdapat nya di video tersebut. Sebagai contoh, untuk contoh kasus pada tahap sebelumnya, permintaan izin akan dikirim kepada pengguna A, dan C. C. Pemberian Izin Setelah izin dikirimkan, pengguna sebagai pemilik asli video akan menerima notifikasi jika ada pengguna lain yang meminta izin mengunggah bagian ( frame-frame ) yang telah diunggah sebelumnya. Jika pemilik memberikan izin, maka proses akan lanjut ke tahap berikutnya. Jika izin tidak diberikan, maka pengirim permintaan izin akan diberikan pemberitahuan penolakan izin dan proses unggah video gagal. Izin harus diberikan oleh semua pengguna terkait. Artinya, untuk contoh kasus sebelumnya, pengguna A, dan C harus memberikan izin jika proses unggah video ingin dilanjutkan. D. Penambahan Watermark Pengunggah Jika izin telah diberikan oleh semua pengguna terkait, langkah selanjutnya adalah penambahan watermark pengunggah. Penambahan ini dilakukan terhadap frame-frame yang belum memiliki watermark sebelumnya. Sebagai contoh, untuk contoh kasus sebelumnya, pemberian watermark dilakukan terhadap 40% sisa frame yang belum memiliki watermark. Proses watermarking menggunakan metode robust watermarking berbasis DCT untuk tiap frame. watermark disimpan pada domain frekuensi, untuk itu perlu dilakukan transformasi terlebih dahulu menggunakan DCT. Keluaran dari modul berupa persentase keberadaan watermark berdasarkan tiap watermark pengguna. 2. Modul Penambahan Watermark Pengunggah Masukan dari modul ini berupa frame - frame dalam domain frekuensi yang telah ditransformasikan pada modul analisis. Namun, dilakukan penyaringan terhadap frame-frame yang belum memiliki watermark saja. Kemudian, dilakukan embedding terhadap frame dengan menyisipkan watermark dengan operasi penyisipan seperti yang dijelaskan pada ab II poin C. Selanjutnya dilakukan invers transformasi ke domain spasial menggunakan IDCT. Frame-frame yang telah diurai digabungkan kembali sehingga menghasilkan video yang disimpan dan siap di- publish oleh sistem.. Pengujian Modul Untuk menguji modul yang telah diimplementasikan, dilakukan beberapa skenario pengujian. dan hasil pengujian disajikan pada Tabel 1 berikut. Modul yang diuji Modul Analisis Copyright Tabel 1. dan hasil pengujian modul. video, 72 frames, 0% Output : 0% Waktu : 10.9 IV. PERCOAAN DAN ANALISIS Percobaan dilakukan dengan mengimplementasikan tahap analisis dan penambahan watermark pengunggah saja, tidak mencakup keseluruhan proses unggah. Selain implementasi, juga dilakukan pengujian terhadap serangan watermark. Kemudian dilakukan analisis terhadap hasil pengujian tersebut. A. Implementasi Modul Implementasi menghasilkan dua modul program terpisah, yaitu: 1. Modul Analisis Copyright Modul analisis menerima masukan berupa video. Video tersebut kemudian diuraikan menjadi frame-frame penyusunnya. Setiap frame akan dilakukan pengecekan apakah terdapat watermark di dalamnya. Pengecekan dilakukan dengan cara mengecek apakah ada flag khusus sebagai tanda terdapat watermark di dalamnya. Flag dan video, 72 frames, 40% A video, 72 frames, 40% A, 20% video, 215 frames, 40% A, 20% Output : 40% A Waktu : 22.1 Output : 40% A, 20% Waktu : 49.6 Output : 40% A, 20% Waktu : 215.5

Modul Penambahan Watermark Pengunggah video, 72 frames video, 152 frames video, 312 frames PSNR: 41.12 d Waktu : 22.5 PSNR: 39.78 d Waktu : 40.1 PSNR: 40.60 d Waktu : 71.9 erdasarkan hasil pengujian simple attacks, dari skenario pertama terdapat 4 dari 5 frame yang ditambahkan noise berhasil dideteksi dan pada skenario kedua, 3 dari 5 frame yang dilakukan cropping berhasil dideteksi. Artinya, serangan simple attacks mampu merusak watermark meskipun tingkat keberhasilannya kecil. 2. Detection-disabling attacks Serangan ini bertujuan untuk menggagalkan proses ekstraksi watermark dengan beberapa modifikasi domain spasial, seperti rotasi, zooming dan sebagainya [3]. dan hasil pengujian yang dilakukan adalah sebagai berikut. Tabel 3. dan hasil pengujian detection-disabling attacks. erdasarkan hasil pengujian modul, pada modul analisis, pendeteksian sesuai yang diharapkan untuk semua skenario, namun waktu pemrosesan yang dibutuhkan cukup lama dan berbanding lurus dengan jumlah frame yang diproses. Untuk modul penambahan watermark pengunggah, hasil penyisipan watermark memerlukan waktu yang cukup singkat dengan kualitas video setelah penyisipan yang tergolong baik (30 < PSNR < 50). C. Pengujian Serangan watermark Serangan watermark bertujuan untuk merusak atau memanipulasi watermark yang telah disisipkan. Serangan ini diujikan pada modul analisis. eberapa serangan watermark yang diujikan pada hasil implementasi beserta hasilnya adalah sebagai berikut. 1. Simple attacks Simple attacks merupakan jenis serangan yang mencoba merusak watermark yang telah disisipkan dengan memodifikasi frame, seperti penambahan noise, cropping dan sebagainya [3]. Tabel 2. dan hasil pengujian simple attacks. video, 72 frames, 10 frame dengan Attacks : Rotasi 90 derajat searah jarum jam 7 dari 10 frame dengan video, 72 frames, 15 frame dengan Attacks : Mirroring 10 dari 15 frame dengan Output : 3 frame Output : 5 frame erdasarkan hasil pengujian pada Tabel 3, serangan detection-disabling attacks mampu bekerja secara efektif. Hal ini ditunjukkan dengan tidak ada frame ber watermark yang berhasil dideteksi pada skenario pertama dan kedua. 3. Ambiguity attacks Ambiguity attacks bertujuan untuk membingungkan proses ekstraksi watermark dengan membentuk dan menyisipkan watermark palsu [3]. Tabel 4. dan hasil pengujian ambiguity attacks. video, 72 frames, 10 frame dengan Attacks : Menambah noise 5 dari 10 frame dengan video, 72 frames, 15 frame dengan Attacks : Cropping 5 dari 15 frame dengan Output : 9 frame Output : 13 frame video, 72 frames, 10 frame dengan Attacks : Menambah palsu pada 5 frame video, 72 frames, 15 frame dengan Attacks : Menambah palsu pada 8 frame Output : 10 frame Output : 15 frame

pengujian ambiguity attacks pada Tabel 4 menunjukkan bahwa serangan ini tidak bisa mengganggu proses pendeteksian watermark. V. KESIMPULAN DAN SARAN Pemanfaatan robust watermarking untuk pembuktian video pada media sharing cukup efektif diaplikasikan. Terlebih, metode ini termasuk robust terhadap serangan watermarking berupa simple attacks dan ambiguity attacks. Tetapi belum mampu menangani serangan detection-disabling attacks. Saran untuk pengembangan selanjutnya yaitu dapat dilakukan percobaan terhadap metode watermarking atau metode transformasi selain DCT lainnya untuk membandingkan kinerja dan ketahanan terhadap serangan watermark. Selain itu, dapat dilakukan pula pengujian terhadap jenis serangan watermark lainnya. REFERENCES [1] Chandramouli, R.; Memon, N.; Rabbani, M. (2002). Digital Watermarking [2] Munir, Rinaldi. (2019). Slide Kuliah IF4020 Kriptografi: Digital Watermarking. [3] Hood, A., A.; Janwe, N., J. (2013). Robust Video Watermarking Techniques and Attacks on Watermark A Review. PERNYATAAN Dengan ini saya menyatakan bahwa makalah yang saya tulis ini adalah tulisan saya sendiri, bukan saduran, atau terjemahan dari makalah orang lain, dan bukan plagiasi. andung, 10 Mei 2019 Diki Ardian W. (13515092)