embedding pesan rahasia pada gambar...

13
Embedding Pesan Rahasia Pada Gambar Digital Diajukan kepada Fakultas Teknologi Informasi Untuk memperoleh Gelar Ahli Madya Komputer Oleh: Cholid Asyrofuddin 5620010032 Program Studi Diploma Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga 2013

Upload: dohuong

Post on 10-Jun-2019

230 views

Category:

Documents


0 download

TRANSCRIPT

Embedding Pesan Rahasia Pada

Gambar Digital

Diajukan kepada

Fakultas Teknologi Informasi

Untuk memperoleh Gelar Ahli Madya Komputer

Oleh:

Cholid Asyrofuddin

5620010032

Program Studi Diploma Teknik Informatika

Fakultas Teknologi Informasi

Universitas Kristen Satya Wacana

Salatiga

2013

i

Embedding Pesan Rahasia Pada

Gambar Digital

Laporan Tugas Akhir

Oleh:

Cholid Asyrofuddin

5620010032

Program Studi Diploma Teknik Informatika

Fakultas Teknologi Informasi

Universitas Kristen Satya Wacana

Salatiga

2013

ii

iii

Pernyataan Bebas Plagiasi

Yang bertanda tangan di bawah ini ,

Nama : Cholid Asyrofuddin

Nim : 562010032

Program studi : Diploma Teknik Informatika

Fakultas : Teknologi Informasi

Universitas : Universitas Kristen Satya Wacana

Menyatakan dengan sesungguhnya bahwa laporan dengan judul

“Embedding Pesan Rahasia Pada Gambar Digital “

Yang dibimbing oleh

1. Budhi Kristianto,S.Kom,M.Sc

Adalah benar-benar hasil karya saya

Didalam laporan tugas akhir ini tidak terdapat keseluruhan atau

sebagian tulisan atau gagasan orang lain yang saya ambil dengan cara

menyalin atau meniru dalam bentuk rangkaian kalimat atau gambar

serta simbul yang saya aku seolah – olah sebagai karya saya tanpa

pengakuan pada tulisan atau sumber aslinya

Salatiga 30 Juli 2013

Yang memberi pernyataan,

Cholid Asyrofuddin

iv

v

KATA PENGANTAR

Segala puji syukur penulis panjatkan kehadirat Allah SWT atas

segala berkat dan anugerahnya yang sangat luar biasa sehingga penulis

dapat menyelesaikan penulisan laporan Tugas Akhir ini. Penulisan

laporan Tugas Akhir ini dimaksudkan untuk memenuhi sebagian dari

syarat dalam rangka meraih gelar sarjana Ahli Madya Komputer pada

Program Studi Diploma Teknik Informatika Fakultas Teknologi

Informasi Universitas Kristen Satya Wacana Salatiga.

Penulis menyadari bahwa tanpa adanya bantuan dari berbagai

pihak, maka penulis tidak akan dapat menyelesaikan Tugas Akhir ini

dengan lancar. Oleh karena itu, pada kesempatan ini penulis ingin

menyampaikan terimakasih kepada :

1. Bapak Dr. Dharmaputra T. Palekahelu, M.Pd. sebagai Dekan

Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana.

2. Bapak Budhi Kristianto, S.Kom, M.Sc sebagai Ketua Program Studi

Teknik Informatika, Diploma Fakultas Teknologi Informasi,

Universitas Kristen Satya Wacana sekaligus pembimbing yang

telah berkenan meluangkan waktu untuk memberikan bimbingan

dalam penyusunan Tugas Akhir ini.

3. Bapak Sri Winarso Martyas Edy, S.Kom selaku wali studi yang

telah banyak membantu selama perkuliahan.

vi

4. Orang tua dan keluarga tercinta, yang memberikan dukungan baik

moril maupun materil kepada penulis untuk selalu berusaha

mencapai hasil yang terbaik.

5. Semua teman-teman D3 Teknik Informatika 2010 yang telah

memberikan doa, dukungan, serta kebersamaannya selama ini.

6. Serta semua pihak yang tidak dapat penulis sebutkan satu persatu.

Salatiga, 30 Juli 2013

Cholid Asyrofuddin

vii

DAFTAR ISI

Halaman Judul ........................................................................................ i

Lembar Pengesahan .............................................................................. ii

Pernyataan Bebas Plagiasi ................................................................... iii

Pernyataan Persetujuan Publikasi ......................................................... iv

Kata Pengantar ........................................................................................ v

Daftar Isi ............................................................................................. vii

Daftar Gambar ....................................................................................... x

Daftar Tabel ..........................................................................................xi

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah ................................................................... 1

1.2 Tujuan ............................................................................................... 3

1.2.1 Tujuan Umum ........................................................................ 3

1.2.2 Tujuan Khusus ......................................................................... 3

1.3 Rumusan Masalah ............................................................................. 4

1.4 Batasan Masalah ............................................................................... 4

1.5 Metodologi ........................................................................................ 5

1.5.1 Studi Pustaka ............................................................................. 5

viii

BAB II TINJAUAN PUSTAKA

2.1 Penelitian Terdahulu ......................................................................... 7

2.2 Landasan Teori ................................................................................ 11

2.2.1 Pengertian Kriprografi ......................................................... 11

2.2.2 Kosep Dasar Embidding ........................................................ 12

2.2.3 Metode 4-Least Significant Bit Encoding .............................. 14

2.2.4 Pembangkit Bilangan Acak Semu .......................................... 16

2.2.5 Algoritma CR4 ....................................................................... 17

2.2.6 Algoritma F5 .......................................................................... 19

2.2.7 Format File ............................................................................. 21

2.2.7.1 BMP (Bitmap Image ) ................................................ 21

2.2.7.2 PNG (Portable Network Graphics ) ........................... 23

2.2.7.3 JPG / JPEG (Joint Photographic Expert Group) ........ 24

BAB III PERANCANGAN SISTEM

3.1 Flowchart ........................................................................................ 26

3.2 Lembar Kerja Tampilan .................................................................. 28

3.2.1 LKT Form Login .................................................................. 29

3.2.2 LKT Form Utama .................................................................. 30

ix

BAB IV HASIL DAN ANALISIS

4.1 Implementasi ................................................................................... 32

4.1.1 Menu Login ............................................................................ 32

4.1.2 Menu Utama ......................................................................... 33

4.2 Hasil Pengujian ............................................................................... 38

4.3 Analisis ........................................................................................... 39

BAB V PENUTUP

5.1 Kesimpulan ..................................................................................... 40

5.2 Saran ............................................................................................... 40

Daftar Pustaka ...................................................................................... 41

x

DAFTAR GAMBAR

Gambar 2.1 Diagram proses enkripsi dan dekripsi .................................. 9

Gambar 2.2 Pembagian Bit pada Metode 4-LSB .............................. 14

Gambar 2.3 Metode 4-LSB secara grafikal ...................................... 15

Gambar 2.4 Diagram Blok PenyembunyianGambar ........................ 16

Gambar 3.1 Flowchart Proses Input gambar dan data ...................... 27

Gambar 3.2 Flowchart Proses Encode dan Decode ........................ 28

Gambar 3.3 LKT Form Login .......................................................... 29

Gambar 3.4 LKT Form Utama ......................................................... 31

Gambar 4.1 Menu Login Form ........................................................ 33

Gambar 4.2 Menu Utama ................................................................. 34

Gambar 4.3 Hasil Proses Penyembunyian ........................................ 35

Gambar 4.4 Hasil Proses Pengekstrakan .......................................... 37

xi

DAFTAR TABEL

Tabel 1 Data Bit dalam BMP ............................................................... 23

Tabel 2 Data pengujian proses penyembunyian ................................... 36

Tabel 3 Data pengujian proses pengekstrakan ..................................... 38