BAB 1 PENDAHULUAN
Pada bab ini akan dijelaskan tentang latarbelakang penulisan, rumusan masalah, batasan masalah yang akan dibahas, serta tujuan penelitian skripsi ini. Manfaat dalam penelitian, metodelogi penelitian yang digunakan, dan dijelaskan sistematika penulisan dalam pembuatan skripsi ini.
1.1 Latarbelakang
Perkembangan teknologi yang pesat sangat berpengaruh terhadap keamanan data terutama pada pertukaran informasi dalam media digital. Citra merupakan salah satu media digital yang sering digunakan dalam pertukaran informasi. Suatu informasi pada saat ini sering mengalami situasi yang tidak aman, terutama untuk suatu informasi yang memiliki nilai lebih, misalnya informasi keamanan bisnis ataupun kepentingan umum. Dimana setiap informasi-informasi tersebut banyak diminati oleh berbagai pihak yang memiliki
kepentingan didalamnya, dengan perkembangan
teknologi tersebut, ancaman terhadap keamanan informasi yang dibutuhkan semakin besar, terutama untuk informasi yang dirahasiakan. Berbagai ancaman didunia maya membuat orang khawatir akan keamanan informasi yang dikirimnya, sedangkan informasi tersebut sangat penting bagi orang-orang tertentu [1].
Teknik penyembunyian informasi yang cukup terkenal adalah teknik steganografi. Steganografi merupakan seni untuk menyembunyikan pesan didalam media digital, sehingga orang lain tidak menyadari ada suatu pesan didalam media
Universitas Sumatera Utara
2
tersebut [16]. Steganografi memiliki hubungan yang erat dengan kriptografi tetapi metode ini sangat berbeda dengan kriptografi.
Teknik keamanan pada kriptografi mengacak pesan sehingga tidak dimengerti sedangkan steganografi menyembunyikan pesan agar tidak terlihat. Pada teknik kriptografi pesan chipertext akan menimbulkan kecurigaan sedangkan pesan steganografi yang dibuat tidak akan terlihat [6].
Seiring dengan beragamnya pilihan media yang digunakan pada teknik steganografi maka beragam pula algoritma steganografi yang digunakan. Algoritma steganografi yang digunakan untuk menyembunyikan pesan dalam berkas citra dengan format *.bmp dan *.jpg adalah Algoritma Least Significant Bit (LSB) dan Algoritma Exclusive Or (XOR) untuk menyisipkan file gambar pada gambar.
Teknik steganografi umumnya digunakan pada dua media yang berbeda, dimana salah satunya berfungsi sebagai media informasi (carrier file) dan yang lain berfungsi sebagai media pembawa informasi tersebut (secret file) [4].
Salah satu metode steganografi citra digital adalah Least Significant Bit (LSB), dengan teknik penyembunyian pesan pada lokasi bit terendah dalam citra digital. Pesan dikonversikan kedalam bentuk bit biner dan disembunyikan pada citra digital dengan menggunakan metode LSB dengan membaca bit terendah [10]. Metode ini akan menghasilkan citra yang sangat mirip dengan aslinya, karena hanya mengubah nilai bit terakhir pada citra cover.
Metode LSB menyembunyikan data rahasia dalam media pixel yang tidak signifikan (least significant pixel) dari berkas wadah (cover). Pengubahan nilai pixel yang tidak signifikan pada dasarnya memberikan pengaruh terhadap berkas wadah, tetapi perubahan yang terjadi sangat kecil, sehingga tidak tertangkap oleh indra manusia.
Kenyataan
inilah
yang
akhirnya
dimanfaatkan
sebagai
teknik
penyembunyian data.
Universitas Sumatera Utara
3
Algoritma XOR merupakan Operasi XOR yang membandingkan dua buah bit yang apabila pada salah satu bit nya bernilai benar, maka hasil akhir operasi XOR tersebut adalah benar. Namun, bila kedua bit yang akan dibandingkan bernilai salah atau keduanya bernilai benar maka hasil akhir operasi XOR tersebut adalah salah.
1.2 Rumusan Masalah
Berdasarkan latarbelakang diatas maka masalah yang akan dibahas pada penelitian ini adalah Bagaimana menjaga kerahasiaan data dengan menyisipkan file gambar yang berformat *.bmp dan *.jpg pada media gambar dengan menggunakan dua algoritma yaitu Exclusive Or dan Least Significant Bit serta menjaga keamanan gambar dengan menggunakan password.
1.3 Tujuan Penelitian
Tujuan dari penelitian ini adalah menerapkan teknik steganografi dengan melakukan penyisipan gambar yang berformat *.bmp dan *.jpg dengan menggunakan algoritma XOR dan algoritma LSB serta mengetahui perbandingan kualitas citra antara kedua algoritmanya sebelum dan sesudah disisipkan dengan mengetahui nilai MSE dan PSNR.
1.4 Batasan Masalah
Agar tidak terjadi perluasan pokok bahasan, maka diberikan batasan-batasan masalah sebagai berikut : 1. Jenis file gambar yang digunakan adalah *.bmp dan *.jpg.
Universitas Sumatera Utara
4
2. Parameter pembanding kualitas citra yang diukur Mean Squared Error (MSE) serta Peak Signal to Noise Ratio (PSNR). 3. Ukuran citra cover langsung diubah dalam dimensi 300x300 pixel dan ukuran citra sisipan diubah menjadi satu per sepuluh dari citra cover yaitu 30x30 pixel. 4. Tools yang digunakan dalam implementasi ini menggunakan Microsoft Visual Basic 2010.
1.5 Manfaat Penelitian
Manfaat dalam penelitian ini akan diperoleh suatu perangkat lunak untuk penyisipan dan ekstraksi pesan rahasia citra dengan menggunakan algoritma XOR dan LSB serta mengetahui hasil perbandingan perhitungan parameter yang diukur dari setiap algoritma dan menambah pengetahuan untuk memilih algoritma mana yang lebih baik dalam penyisipan gambar dengan mengetahui nilai MSE dan PSNR.
1.6 Metodologi Penelitian
Metodologi penelitian yang akan digunakan dalam penelitian adalah: 1. Merumuskan Masalah Perumusan masalah
merupakan proses awal dari sebuah penelitian, dimana
masalah yang akan dirumuskan yaitu menganalisis serta implementasi dengan menggunakan dua buah algoritma yang dikombinasikan yaitu Exclusive Or dan Least Significant Bit pada penyisipan gambar pada gambar berformat *.bmp dan *.jpg.
2. Studi Literatur Studi Literatur merupakan proses pengumpulan bahan-bahan sebagai gambaran dalam penelitian terdahulu dan yang akan buat.
Universitas Sumatera Utara
5
3. Pengumpulan Data Data yang akan dikumpulkan merupakan data beberapa citra yang berformat *.bmp dan *.jpg untuk proses penyisipan antara gambar citra cover dan gambar citra sisipan.
4. Perancangan Sistem Pada tahap perancangan sistem ini bertujuan untuk merancang perangkat lunak dan pembuatan flowchart untuk proses kerja program serta analisis masalah penelitian dengan menggunakan tools Microsoft Visual Basic 2010.
5. Implementasi Sistem Pada tahap ini dilakukan dengan tujuan untuk menampilkan hasil dari perancangan sistem kepada user tentang pemanfaatan program.
6. Pengujian Sistem Proses ini dilakukan setelah implementasi sistem dilakukan serta telah layak digunakan sehingga dilakukan pengujian sistem dan perbaikan sistem untuk hasil yang baik.
Universitas Sumatera Utara
6
1.7 Sistematika Penulisan
Sistematika penulisan dari skripsi ini terdiri dari beberapa bagian utama yang dijelaskan sebagai berikut :
BAB I. PENDAHULUAN Bab ini akan menjelaskan tentang latar belakang masalah, rumusan masalah, tujuan penelitian, manfaat penelitian, metode penelitian, dan sistematika penulisan pada skripsi ini.
BAB II. LANDASAN TEORI Bab ini merupakan tinjauan teori yang berkaitan dengan pembahasan steganografi, Least Significant Bit, Exclusive Or, pengolahan citra yang akan di analisis, perancangan dan implementasi penelitian.
BAB III. ANALISI PERANCANGAN SISTEM Bab ini menjelaskan tentang analisis pada perangkat yang akan digunakan untuk membangun sebuah sistem dan juga perancangan sistem dari hasil analisis yang dilakukan.
BAB IV. IMPLEMENTASI DAN PENGUJIAN SISTEM Bab ini berisi hasil dari penelitian dan pembahasan serta pengujian berupa implementasi dari sistem yang telah di analisis dan dirancang sebelumnya dalam bentuk perangkat lunak steganografi image dengan bahasa pemrograman Microsoft Visual Basic 2010.
BAB V. KESIMPULAN DAN SARAN Bab yang terakhir ini merupakan kesimpulan dari isi keseluruhan bab sebelumnya serta saran dari hasil pengujian yang diperoleh agar dapat bermanfaat dalam pengembangan selanjutnya.
Universitas Sumatera Utara
Universitas Sumatera Utara