• Tidak ada hasil yang ditemukan

PERANCANGAN SISTEM WATERMARKING PADA CITRA DIGITAL Perancangan Sistem Watermarking Pada Citra Digital Menggunakan Metode DCT Dan LSB.

N/A
N/A
Protected

Academic year: 2017

Membagikan "PERANCANGAN SISTEM WATERMARKING PADA CITRA DIGITAL Perancangan Sistem Watermarking Pada Citra Digital Menggunakan Metode DCT Dan LSB."

Copied!
17
0
0

Teks penuh

(1)

PERANCANGAN SISTEM WATERMARKING PADA CITRA DIGITAL

MENGGUNAKAN METODE DCT DAN LSB

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I pada Program Studi Teknik Informatika Fakultas Komunikasi dan Informatika

Universitas Muhammadiyah Surakarta

Oleh:

Moh Khavid Reza

NIM : L200090055

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA

(2)
(3)
(4)
(5)

v

HALAMAN MOTTO

Hidup Itu Suatu Perjuangan Tiada Batas Dan Harus Di jalani Dengan

Kesabaran . ( Penulis )

Raihlah Impianmu Setinggi-tinginya Tanpa Kenal Putus Asa . ( Penulis )

Belajarlah Mengalah Sampai Tak Seorangpun Bisa Mengalahkanmu

Belajarlah Merendah Sampai Tak Seorangpun Bisa Merendahkanmu .

(6)

HALAMAN PERSEMBAHAN

Penulis mempersembahkan tulisan sederhana ini untuk

1. Allah SWT yang selalu melimpahkan rahmat, hidayah, serta inayah Nya. 2. Kedua orang tuaku yang selalu mendukung, menyayangi, mendoakan, dan

Menjadi penyemangat Hidup.

3. Seseorang yang selalu memberikan semangat, do’a, dukungan Walaupun Terpisah jarak.

4. Seluruh keluarga yang telah memberikan semangat, do’a dan dukungannya untukku.

5. Teman–teman yang selalu memberikan dukungan dan semangat. 6. Guru dan dosen yang telah mendidik dan membimbingku.

7. Untuk semua teman-teman jurusan informatika angkatan 2009 yang telah membuat hidup menjadi ceria saat kegiatan perkuliahan dari semester 1 sampai 8 berlangsung, terima kasih telah bersedia berbagi ilmu dan pengalamannya.

(7)

vii

KATA PENGANTAR

Puji syukur penulis panjatkan ke hadirat Allah SWT, yang telah melimpahkan taufik, hidayah dan rahmat-Nya sehingga skripsi dengan judul “Perancangan Sistem Watermarking Pada Citra Digital Dengan Java Menggunakan Metode DCT Dan LSB”dapat diselesaikan dengan baik. Skripsi ini dapat terselesaikan berkat bantuan dari berbagai pihak, oleh karena itu pada kesempatan ini penulis menyampaikan terima kasih dan penghargaan kepada : 1. Bapak Husni Thamrin, S.T., M.T., Ph.D. selaku Dekan Fakultas Komunikasi

dan Informatika yang telah melayani dan memberikan fasilitas bagi kelancaran studi.

2. Bapak Dr. Heru Supriyono,M.Sc. selaku ketua jurusan Teknik Informatika. 3. Bapak Fatah Yasin Al-Irsyadi, S.T., M.T. selaku pembimbing yang telah

meluangkan watunya untuk membimbing dan memberikan saran demi kesempurnaan skripsi ini.

4. Segenap dosen penguji pada seminar proposal dan pra pendadaran yang telah memberikan saran dan masukan dalam penyusunan skripsi ini.

5. Bapak dan ibu dosen pengampu mata kuliah pada Program Studi Teknik Informatikan yang telah memberikan bekal ilmu yang sangat bermanfaat bagi penulis.

(8)

7. Kedua orang tuaku yang selalu mendukung, menyayangi, mendoakan, dan penyemangatku

8. Seseorang yang selalu memberikan semangat, do’a, dukungandi Saat terpisah jauh.

9. Rekan-rekan Teknik Informatika khususnya angkatan 2009 yang memberikan dukungan dalam penyelesaian skripsi ini.

Semoga Allah SWT berkenan untuk memberikan balasan yang sesuai dengan budi baik yang telah mereka berikan. Penulis berharap semoga skripsi ini dapat bermanfaat bagi pengembangan penelitian selanjutnya dan pendidikan.

Surakarta, April 2014

(9)

ix

DAFTAR ISI

Halaman Judul ... i

Halaman Persetujuan ... ii

Halaman Pengesahan ... iii

Halaman Kontribusi ... iv

Halaman Motto ... v

Halaman Persembahan ... vi

Kata Pengantar ... vii

Daftar Isi ... ix

Daftar Tabel ... xiii

Daftar Gambar ... xiv

Daftar Lampiran ... xvi

Abstraksi ... xvii

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang ... 1

1.2. Rumusan Masalah ... 2

1.3. Batasan Masalah ... 3

1.4. Tujuan Penelitian ... 3

1.5. Manfaat Penelitian ... 3

(10)

BAB II TINJAUAN PUSTAKA ... 6

2.1.Telaah Penelitian ... 6

2.2.Landasan Teori ... 7

2.2.1. Bitmap ... 9

2.2.2. Watermarking ... 11

2.2.3 Discrete Cosine Transform... 18

2.2.4 Least Significant Bit ... 22

BAB III METODE PENELITIAN ... 25

1.1 Waktu Dan Tempat ... 25

3.2. Alat dan Bahan ... 25

3.2.1. Hardware (Perangkat Keras) ... 25

3.2.2. Software (Perangkat Lunak) ... 25

3.3. Alur Penelitian ... 25

3.3.1. Analisis Kebutuhan Data ... 25

3.3.2. Analisis Kebutuhan Fungsional ... 26

3.3.2.1. Fungsi Analisis Proses Masukan Penyisipan .. 26

3.3.2.2. Analisis Citra yang akan di teliti ... 27

(11)

xi

3.3.3.5. Proses Mengekstrak Pesan Metode LSB ... 32

3.3.3.6. Proses Mengekstrak Pesan Metode DCT ... 33

3.3.3.7. Skenario Attack ... 33

3.3.3.7.1. Skenario Attack 1... 33

3.3.3.7.2. Skenario Attack 2... 34

3.4. Perancangan ... 34

3.4.1. Diskripsi Perangkat Lunak ... 34

3.4.2. Perancangan Antarmuka Penguuna ... 34

BAB IV HASIL DAN PEMBAHASAN ... 35

4.1.Hasil Penelitian ... 35

4.1.1. Pengujian System ... 35

1. Pengujian White Box ... 35

2. Pengujian Black Box ... 36

4.2.Pembahasan Program ... 41

4.2.1. Proses Penyisipan Pesan Metode DCT dan LSB .... 41

4.2.2. Proses Ekstraksi Gambar Metode DCT dan LSB ... 45

4.2.3. Pembuatan Interface Watermarking ... 46

1. Tampilan Menu Utama ... 46

2. Penyisipan Dan Ekstraksi LSB ... 47

3. Penyisipan Dan Ekstraksi DCT... 48

(12)

BAB V PENUTUP ... 50

5.1. Kesimpulan ... 50

5.2. Saran ... 50

(13)

xiii

DAFTAR TABEL

Tabel 3.1 Daftar Kebutuhan Data Input Pada Program... 26

Tabel 3.2 Daftar Kebutuhan Masukan Pada Saat Penyisipan Pesan ... 26

Tabel 3.3 Daftar Kebutuhan Masukan Pada Saat Mengekstrak Pesan... 28

(14)

DAFTAR GAMBAR

Gambar 2.1 Matrix Dan Digital ... 6

Gambar 2.1 Citra Biner... 7

Gambar 2.3 Matrix 2D Citra Keabuan... 8

Gambar 2.4 Citra Warna RGB... 9

Gambar 2.5 Format Citra BMP... 10

Gambar 2.6 a.Proses Ekstrak Dengan Data Asli ... 12

Gambar 2.6 b.Proses Ekstrak Tanpa Data Asli... 12

Gambar 2.7 Ilustrasi Cryptography Dan Watermarking Pada Citra ... 13

Gambar 2.8 Fungsi Basis DCT Satu Dimensi Untuk N=8 ... 20

Gambar 2.9 Pembagian Frekuensi Koefisien DCT Untuk ukuran blok 8x8 . 21 Gambar 3.0 Susunan Bit DCT Dan LSB ... 22

Gambar 3.1 Diagram Alir Proses Penyisipan Pesan Teks ... 29

Gambar 3.2 Proses Penyisipan Pesan Pada LSB ... 30

Gambar 3.3 Proses Penyisipan Pesan Pada DCT ... 31

Gambar 3.4 Diagram Alir Proses Ekstraksi Pesan Teks... 32

Gambar 3.5 Proses Ekstrak Pesan Dengan Metode LSB... 33

(15)

xv

(16)

DAFTAR LAMPIRAN

(17)

xvii

ABSTRAKSI

Pertumbuhan teknologi baru, khusus pengolahan citra telah membuat perlunya teknik-teknik yang dapat digunakan untuk memberi perlindungan hak cipta pada suatu citra. Perlindungan hak cipta dengan pengotentifikasian dari isi citra dapat digunakan untuk mengidentifikasi penyimpangan-penyimpangan berupa penduplikatan-penduplikatan atau pembajakkan ilegal.Pemakaian watermarking makin dirasakan penting terutama karena pertukaran, distribusi dan modifikasi data semakin mudah seperti saat ini,oleh karena itu penulis membuat sistem perancangan watermarking dengan tujuan melakukan proses penyisipan informasi citra dengan metode LSB dan DCT.

Dalam perancangan sistem watermarking ini menggunakan 2 metode .Metode pertama yang digunakan yakni Discrete cosine transform (DCT) adalah sebuah fungsi dua arah yang memetakan himpunan N buah bilangan real menjadi himpunan N buah bilangan real. Secara umum, DCT satu dimensi menyatakan sebuah sinyal diskrit satu dimensi sebagai kombinasi linier dari beberapa fungsi basis berupa gelombang kosinus diskrit dengan amplitudo tertentu.Metode kedua Least Significant Bit (LSB)adalah metode dengan menggunakan cara menyisipkan data rahasia dalam bentuk bit pada bit rendah atau bit yang paling kanan (LSB) pada data piksel yang menyusun file pembawa.

Hasil yang didapat setelah analisis dan perancangan sistem watermarking yang telah dibuat dapat berjalan dan berfungsi dengan baik.hasil penyisipan dan ekstraksi dengan metode DCT maupun LSB berjalan dengan lancar tanpa adanya gangguan. uji serangan yang telah dilakukan adalah dengan cara crop pada sebagian citra yang telah disisipi kata sandi, namun citra yang telah di crop sebagian tersebut tetap dapat menampilkan kata sandi dengan keadaan utuh tanpa error.Berdasarkan jawaban dari kuisioner yang sudah dibagikan, ternyata penggunaan sistem watermarking ini tergolong mudah efektif dan efisien.

Referensi

Dokumen terkait

Berdasarkan observasi pada tanggal 18 September 2006, dalam proses belajar Biologi di kelas VIIIB SMP Muhammadiyah 8 Surakarta Tahun Ajaran 2006/2007 terdapat beberapa kelemahan

Tujuan dari penelitian ini adalah menentukan model terbaik antara model pengaruh tetap, model pengaruh acak, dan model dengan metode pendugaan GEE pada kasus

Sedangkan, cukup besarnya daya daya yang dihasilkan menggunakan poros bubungan modifikasi karena jumlah efisiensi volumetris yang dibutuhkan sesuainya dengan kondisi

[r]

Berdasarkan latar belakang masalah yang telah diuraikan maka akan dilakukan penelitian dengan judul : “Upaya Peningkatan Keaktifan dan Hasil Belajar Biologi

c) Headline dengan Aktivitas Seksual Hubungan Intim…. Relasi Penutur dan Mitra Tutur ………... Jenis Tindak Tutur Bermakna Asosiatif Pornografi ……….. Tindak

Konservasi sumberdaya ikan adalah upaya perlindungan, Pelestarian, dan pemanfaatan sumberdaya ikan, termasuk Ekosistem, jenis, dan genetik untuk menjamin keberadaan, Ketersediaan,

Hasil analisis asam lemak berdasarkan genotipe gen SCD1 pada sapi lokal Ciamis disajikan pada Tabel 2.Hasil analisis hubungan genotipe gen SCD1 dengan komposisi