• Tidak ada hasil yang ditemukan

Implementasi Steganografi Least Significant Bit (LSB) dan End Of File (EOF) Pada File Citra

N/A
N/A
Protected

Academic year: 2017

Membagikan "Implementasi Steganografi Least Significant Bit (LSB) dan End Of File (EOF) Pada File Citra"

Copied!
14
0
0

Teks penuh

(1)

IMPLEMENTASI STEGANOGRAFI

LEAST SIGNIFICANT BIT

(LSB) DAN

END OF FILE

(EOF)

PADA

FILE

CITRA

SKRIPSI

VIKI TRINANDA

120803017

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(2)

IMPLEMENTASI STEGANOGRAFI

LEAST SIGNIFICANT BIT

(LSB) DAN

END OF FILE

(EOF)

PADA

FILE

CITRA

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat untuk mencapai gelar Sarjana Sains

VIKI TRINANDA

120803017

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(3)

PERSETUJUAN

Judul : Implementasi Steganografi Least Significant Bit

(LSB) dan End Of File (EOF) Pada File Citra.

Kategori : Skripsi

Nama : Viki Trinanda

Nomor Induk Mahasiswa : 120803017

Program Studi : Sarjana (S1) Matematika

Departemen : Matematika

Fakultas : Matematika Dan Ilmu Pengetahuan Alam

(FMIPA) Universitas Sumatera Utara

Disetujui di

Medan, Agustus 2016

Komisi Pembimbing:

Pembimbing 2 Pembimbing 1,

Drs. Marihat Situmorang, M.Kom Dr. Syahriol Sitorus, M.IT

NIP. 19631214 198903 1 001 NIP. 19710310 199703 1 004

Disetujui oleh

Departemen Matematika FMIPA USU Ketua,

Prof. Dr. Tulus, M.Si

(4)

PERNYATAAN

IMPLEMENTASI STEGANOGRAFI

LEAST SIGNIFICANT BIT

(LSB) DAN

END OF FILE

(EOF)

PADA

FILE

CITRA

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Agustus 2016

(5)

PENGHARGAAN

Assalamu’alaikum Wr. Wb.

Puji syukur penulis ucapkan kehadirat Allah SWT atas rahmat dan hidayah-Nya

sehingga penulis dapat menyelesaikan skripsi yang berjudul Implementasi

Steganografi Least Significant Bit (LSB) dan End Of File (EOF) Pada File Citra ini dalam waktu yang telah ditetapkan. Terimakasih penulis sampaikan kepada:

1. Bapak Dr. Syahriol Sitorus, M.IT dan Bapak Drs. Marihat Situmorang,

M.Kom selaku dosen pembimbing yang berkenan meluangkan waktu, tenaga

dan pikiran guna memberikan arahan dan bimbingannya dalam penulisan

skripsi ini.

2. Bapak Dr. Sawaluddin, M.IT dan Bapak Drs, Partano Siagian, M.Sc selaku

dosen pembanding atas saran dan kritik yang membangun dalam

penyempurnaan skripsi ini.

3. Bapak Prof. Dr. Tulus, M.Si dan Ibu Dr. Mardiningsih, M.Si selaku Ketua dan

Sekretaris Departemen Matematika FMIPA USU beserta staf pegawai.

4. Bapak Dr. Kerista Sebayang, MS selaku Dekan FMIPA USU beserta staf

pegawai.

5. Terkhusus untuk Ayahanda Wagiman, Ibunda Mirah, Ibu Rubiawati serta

keluarga besar penulis (Edy Darmawan, Sri Dewi, Rafi Ramadani) atas jasa

jasanya dan selalu setia memberi doa, nasehat, semangat, motivasi serta

banyak memberikan bantuan baik materi, moral maupun spiritual.

6. Teman-teman terbaik penulis selama di kampus, CADAS (Fahmi, Rahmat,

Budiman, Wanda, Ade, Alfina, Via, Nurul, Novia) dan kepada seluruh

teman-teman Matematika stambuk 2012, serta adik-adik stambuk 2013-2015 atas

segala bentuk dukungannya.

7. Teman-teman Asisten Laboratorium, terkhusus kepada Kakanda Yurida

Pasarasi Atmaja dan Kakanda Hasina Toni yang sudah bersedia dengan ikhlas

(6)

8. Teman-teman terdekat penulis Winda, Annissa, Pani, Wira, Fadil, Andi, Ismu,

dan Rizki atas segala dukungan dan selalu bersedia meluangkan waktunya

untuk penulis.

9. Dan kepada teman serumah penulis Nurdi, Rafli, Syukri dan Dian atas

semangat dan dorongan motivasinya. Semoga kepada seluruh teman-teman

penulis, kelak kita semua menjadi orang sukses.

Semoga segala bentuk bantuan yang telah diberikan kepada penulis

mendapatkan balasan yang lebih baik dari Allah SWT. Akhir kata penulis

mengharapkan kritik dan saran yang membangun demi penyempurnaan skripsi ini

(7)

IMPLEMENTASI STEGANOGRAFI

LEAST SIGNIFICANT BIT

(LSB) DAN

END OF FILE

(EOF)

PADA

FILE

CITRA

ABSTRAK

Perkembangan terknologi tidak hanya memberikan kemudahan di berbagai pihak, namun juga dapat menimbulkan masalah, terutama pada proses keamanan pesan. Keamanan pesan dapat dilakukan melalui steganografi dengan cara menyembunyikan pesan. Steganografi merupakan teknik pengamanan dengan menyisipkan pesan kedalam wadah lain. Metode Least Significant Bit dan metode End Of File adalah dua metode yang cukup populer digunakan saat ini. Pada penelitian ini,digunakan kombinasi dari kedua metode tersebut, dimana pesan akan dibagi menjadi dua bagian, bagian pertama disembunyikan menggunakan metode Least Significant Bit sedangkan bagian kedua menggunakan metode End Of File dengan tujuan meningkatkan kemanan dalam menjaga kerahasiaan dari pesan yang dikirim. Hasil akhir dari penelitian ini adalah sebuah program yang dapat diaplikasikan untuk mengamankan pesan berupa file txt kedalam file citra berformat PNG..

(8)

IMPLEMENTATION STEGANOGRAPHY LEAST

SIGNIFICANT BIT (LSB) AND END OF FILE

(EOF) ON THE CITRA FILE

ABSTRACT

The technology development doesn’t only give convenience to every side, but also inflicts problem, especially in the process of message security. Message security can be applied through steganography by hiding the message. The steganography is a security techniques by inserting message to the other place. The Least Significant Bit method and End Of File method are the two methods that are popular enough to be used. In this research, using the combination of these two methods, where a message will be divided into two parts, the first part is hidden using the Least Significant Bit method, and the second part using End Of File method for the purpose to increase the security in keeping secrecy of the sent messages. The final result of this research is a program that can be applied to secure txt messages file format to the PNG image file format.

(9)

DAFTAR ISI

1.7 Metodologi Penelitian 4

BAB 2 LANDASAN TEORI

2.1 Steganografi 5

2.1.1 Sejarah dan Perkembangan Steganografi 5

2.1.2 Konsep Dasar Steganografi 6

2.2 Metode Steganografi 8

2.2.1 Least Significant Bit 8

2.2.2 End Of File 9

2.3 Citra 9

2.3.1 Pengertian Citra 9

2.3.2 Pengertian Citra Digital 10

2.3.3 Jenis Jenis Citra Digital 10

BAB 3 PERANCANGAN APLIKASI

3.1 Analisis System 12

3.2 Analisis Algoritma Least Significant Bit (LSB) 12

3.3 Analisis Algoritma End Of File (EOF) 15

3.4 Analisis Kombinasi Least Significant Bit (LSB) dan

End Of File (EOF) 17

BAB 4 IMPLEMENTASI

4.1 Kebutuhan Perangkat Lunak dan Perangkat Keras 18

4.2 Implementasi 18

(10)

4.2.2 Proses Extraction 23

4.3 Analisis dalam Aplikasi 25

4.3.1 Penyisipan Pesan Menggunakan LSB 26

4.3.2 Penyisipan Pesan Menggunakan EOF 29

4.4 Hasil Kombinasi Steganografi 31

BAB 5 KESIMPULAN DAN SARAN

5.1 Kesimpulan 33

5.2 Saran 34

DAFTAR PUSTAKA 35

(11)

DAFTAR TABEL

Nomor Judul Halaman Tabel

4.1 Kode ASCII Pesan 1 26

4.2 Kode Biner Pesan 27

(12)

DAFTAR GAMBAR

Nomor Judul Halaman Gambar

1.1 Flowchart proses kombinasi LSB dan EOF 3

2.1 Proses penyembunyian pesan rahasia ke dalam

media digital dengan teknik steganografi 7

2.2 (a) Skema embedding; (b) Skema extraction 7

2.3 (a) Citra biner; (b) Representasi citra biner 10

2.4 (a) Citra grayscale; (b) Citra warna 11

3.1 Flowchart Embedding LSB 13

3.2 Flowchart Extraction LSB 14

3.3 Flowchart Embedding EOF 15

3.4 Flowchart Extraction EOF 16

3.5 (a) Flowchart Embedding LSB dan EOF.

4.8 Pop-up window simpan gambar 22

4.9 hasil.PNG 23

4.10 Halaman extraction 1 23

4.11 Pop-up window pilih gambar 2 24

4.12 Halaman extraction 2 24

4.13 Halaman extraction 3 25

4.14 Potongan kode pembagian pesan 25

4.15 Potongan kode konversi pixel citra 27

(13)

4.17 Citra dalam bentuk biner 28

4.18 Biner citra setelah disisip pesan 29

4.19 pixel citra sebelum disisipi pesan 1 30

4.20 pixel citra setelah disisipi pesan 1 30

4.21 (a)Pixel citra sebelum disisip pesan 2;

(b) Pixel citra setelah disisip pesan 2 31

4.22 (a) Gambar sebelum disisipi pesan (121 KB);

(14)

DAFTAR LAMPIRAN

Nomor Judul Halaman

1 Fungsi utama 37

2 Fungsi embedding 40

Referensi

Dokumen terkait

HARI TANGGAL WAKTU

Banten Tahun Anggaran 2012 yang telah memasuki tahap Evaluasi Dokumen Kualifikasi dan Pembuktian Kualifikasi untuk pekerjaan dimaksud, untuk itu kami Pokja ULP Pekerjaan

Setiap mahasiswa yang mengikuti ujian sertifikasi wajib membawa laptop dan modem (dapat digunakan) masing-masing3. Setiap mahasiswa yang mengikuti ujian sertifikasi wajib membawa

PENGUM UM AN PEM ENANG LELANG TAHAP-XXI UNIT LAYANAN PENGADAAN (ULP) KABUPATEN KLATEN. POKJA PENGADAAN PEKERJAAN KONSTRUKSI

UNIT LAYANAN PENGADAAN (ULP) KABUPATEN KLATEN POKJA PENGADAAN PEKERJAAN KONSTRUKSI.

Perangkat Lunak yang dibutuhkan untuk membangun aplikasi e-learning terdiri dari 2.. komponen

Penelitian ini dilakukan untuk mendapatkan bukti tentang pengaruh Dana Pihak x Ketiga (DPK), Loan To Deposit Ratio, Capital Adequacy x Ratio, Non Performing Loan,

Pola ~lahan tanaman Tabu di  Jawe. Perban~ produkl;ivitas beberapa pabrik