BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Dewasa ini perkembangan teknologi semakin pesat, ketergantungan antara komputer dan telekomunikasi semakin besar sehingga memudahkan kita untuk saling bertukar informasi secara jarak jauh, baik antar kota antar wilayah antar Negara bahkan antar benua tanpa membutuhkan waktu yang lama lagi dan bukan merupakan suatu kendala lagi dalam melakukan komunikasi dan pertukaran data. Teknik dan metode penyampaian pesan pun semakin beragam. Namun, teknik dan metode penyampaian pesan tersebut tidak menjamin keamanan pesan tersebut sampai ke tujuan. Apalagi jika pesan yang ingin disampaikan tersebut bersifat penting dan rahasia. Oleh karena itu perlu digunakan berbagai cara untuk mengamankan pesan tersebut agar dapat sampai ke tujuan secara utuh. Seperti halnya pesan teks, pengamanan pesan dapat dilakukan dengan berbagai teknik, Salah satu cara untuk mengamankan data adalah dengan menggunakan kombinasi dua teknik yaitu kriptografi dan steganografi. Pada penilitian ini akan dilakukan enkripsi dan dekripsi pesan berupa teks dengan menggunakan metode kriptografi yaitu Algoritma Knapsack. Dan dikombinasikan dengan metode steganografi yaitu menyamarkan keberadaan informasi (data teks) ke dalam media penyamar, misalnya media yang berbentuk berkas multimedia menggunakan algoritma least significant bit (LSB). Metode LSB ini memodifikasi bit-bit terakhir dari setiap piksel citra dari semua komponen warna sesuai dengan bit-bit data yang akan disisipi ke dalam citra penampung [9]. Untuk pengamanan yang lebih baik lagi, penulis menambahkan modifikasi nilai brightness pada citra penampung.
Penelitian ini merujuk pada skripsi yang berjudul PERLINDUNGAN PESAN RAHASIA PADA CITRA DIGITAL MENGGUNAKAN METODE LEAST SIGNIFICANT BIT STEGANOGRAFI yang ditulis oleh Hidayat. Pada Skripsi ini, digunakan suatu metode steganografi berbasiskan Least significant bit (LSB) untuk diimplementasikan pada aplikasi steganografi ini. Dimana nantinya akan berguna untuk mengirimkan data rahasia secara aman tanpa sepengetahuan orang lain. Metode LSB ini dapat membantu dalam mengirimkan pesan rahasia secara aman karena pesan yang dikirim tidak dapat dipaksa di buka atau diganggu oleh orang lain karena akan hancur dengan sendirinya demi keamanan pesan itu sendiri [3]. Penelitian skripsi berikut mengenai IMPLEMENTASI STEGANOGRAFI DAN KRIPROGRAFI UNTUK KEAMANAN DATA DENGAN METODE RC2 DAN LSB PADA CITRA BITMAP yang ditulis oleh Naufal. penelitian ini adalah membuat suatu aplikasi keamanan data dengan menggabungkan teknik steganografi dan kriptografi. Metode yang akan digunakan dalam steganografi yaitu metode Least Significant Bit (LSB) sedangkan pada kriptografi yang akan digunakan adalah metode RC2. Proses yang dilakukan adalah dengan mengenkripsi data yang dirahasiakan terlebih dahulu, lalu menyembunyikannya ke dalam media lain dalam bentuk gambar yaitu berupa citra bitmap. Hasil dari penelitian ini adalah aplikasi yang dirancang mampu memenuhi kebutuhan keamanan informasi, baik perlindungan terhadap kerahasiaan informasi maupun perlindungan terhadap pemalsuan dan pengubahan informasi yang tidak diinginkan [7]. Menimbang begitu pentingnya arti keamanan dalam komunikasi pertukaran data, maka penulis ingin melakukan suatu penelitian yang berjudul Implementasi keamanan teks pada citra bitmap dengan Kombinasi Algoritma knapsack dan Algoritma least significant bit (LSB) terhadap Modifikasi Nilai Brightness.
1.2 Rumusan Masalah Berdasarkan hal-hal yang telah diungkapkan pada latar belakang, maka yang menjadi rumusan masalah dalam penelitan ini apakah Kombinasi algoritma Knapsack dan LSB terhadap modifikasi nilai brightness tepat untuk digunakan dalam mengamankan data. 1.3 Batasan Masalah Beberapa batasan masalah yang menjadi acuan dalam pengerjaan skripsi ini adalah sebagai berikut: 1. Penelitian ini hanya membahas tentang kombinasi dua teknik pengamanan data yaitu menggunakan algoritma Knapsack dan LSB terhadap modifikasi nilai brightness. 2. Pesan yang menjadi objek dalam implementasi ini adalah file teks dengan format *.txt. 3. Citra penampung dalam implementasi ini adalah berformat *.BMP. 4. Citra penampung yang digunakan mempunyai nilai warna R,G,B lebih besar dari 30 dan lebih kecil dari 210 1.4 Tujuan Penelitian 1. Membangun aplikasi yang dapat merahasiakan pesan ke dalam citra dengan menggunakan dua teknik yaitu enkripsi dan dekripsi menggunakan algoritma Knapsack serta teknik steganografi menggunakan LSB terhadap modifikasi nilai brightness. 2. Mengetahui hasil kombinasi antara dua proses pengamanan data 3. Membuktikan tepat atau tidaknya metode enkripsi dekripsi pesan menggunakan algortima Knapsack dikombinasikan dengan metode penyembunyian pesan menggunakan algoritma LSB terhadap modifikasi nilai brightness untuk pengamanan data.
1.5 Manfaat Penelitian 1. Diharapkan penilitian ini akan menambah literatur dan rujukan dalam bidang ilmu enkripsi dekripsi mengenai pengamanan data menggunakan algoritma Knapsack serta ilmu steganografi menggunakan algoritma LSB pada citra. 2. Bagi masyarakat diharapkan aplikasi ini dapat berguna untuk memberikan rasa aman dengan pengamanan data secara ganda untuk melakukan pertukaran informasi melalui jaringan komunikasi. 1.6 Metode Penelitian Tahapan yang dilakukan dalam penelitian ini: 1. Studi Literatur Penulisan tugas akhir ini di awali dengan melakukan pembelajaran literatur pada sejumlah buku, artikel, paper, jurnal, makalah, maupun situs internet mengenai kriptografi dengan algoritma knapsack dan steganografi dengan algoritma LSB terhadap modifikasi Nilai Brightness. 2. Analisis dan Perancangan Sistem Pada tahap ini akan dilaksanakan perancangan antarmuka dan perancangan sistem Keamanan teks pada citra bitmap dengan menggunakan algoritma knapsack dan algoritma LSB terhadap modifikasi Nilai Brightness. 3. Implementasi Sistem Pada tahap ini akan dilaksanakan pengkodean ( coding ). 4. Pengujian Sistem Dalam tahap ini dilakukan pengujian terhadap sistem yang telah dibangun, seperti melakukan ujicoba proses enkripsi dan dekripsi serta penyisipan dan ekstraksi. 5. Dokumentasi Dalam tahapan ini dilakukan penyusunan laporan dari hasil analisis dan perancangan sistem dalam format penulisan penelitian.
1.7 Sistematika Penulisan Dalam penulisan skripsi ini penulis membuat sistematika sebagai berikut: BAB 1 PENDAHULUAN membahas Latar Belakang, Perumusan Masalah, Batasan Masalah, Tujuan penelitian, Manfaat Penelitian, Metode Penelitian yang dilakukan serta Sistematika penulisan. BAB 2 LANDASAN TEORI membahas tentang landasan teori kriptografi menggunakan algoritma knapsack dan steganografi menggunakan algoritma Least Significant Bit (LSB) terhadap modifikasi nilai brightness. BAB 3 ANALISIS DAN PERANCANGAN membahas mengenai penyisipan pesan teks ke dalam citra, flow chart sistem serta perancangan antar muka pengguna. BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM membahas tentang implementasi dan pengujian sistem. BAB 5 PENUTUP merupakan kesimpulan dari semua pembahasan yang ada dengan saran-saran yang ditujukan bagi para pembaca atau pengembang.