Institutional Repository | Satya Wacana Christian University: Embedding Pesan Rahasia Pada Gambar Digital

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

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

i

ii

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

iii

iv

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.

v

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


vi

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

vii

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

viii

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


ix

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

x


DAFTAR TABEL

Tabel 1 Data Bit dalam BMP ............................................................... 23
Tabel 2 Data pengujian proses penyembunyian ................................... 36
Tabel 3 Data pengujian proses pengekstrakan ..................................... 38

xi