BAB I
PENDAHULUAN
1.1Latar Belakang Masalah
Teknologi informasi dalam perjalanannya memiliki perkembangan yang sangat pesat dalam hal mempermudah proses pengiriman dan penerimaan pesan antar sesama pengguna. Interaksi pengiriman atau penerimaan pesan antara pengirim dan penerima seringkali menginginkan data yang disampaikan tidak diketahui oleh pihak ketiga dengan alasan demi kerahasiaan informasi. Untuk hal ini maka pesan tersebut harus dirahasiakan sehingga aman dari gangguan orang lain. Proses merahasiakan pesan seperti ini sering terjadi di dunia nyata. Teknik dalam merahasiakan pesan ini dalam dunia komputer dikenal dengan istilah kriptografi (penyandian). Dengan menggunakan kriptografi pesan akan disandikan menjadi kode tertentu yang jauh berbeda dari pesan aslinya, proses ini dikenal dengan proses enkripsi. Sebaliknya proses pengubahan hasil penyandian menjadi pesan yang sesungguhnya disebut dengan proses dekripsi. Dalam istilah kriptografi pesan asli disebut plaintext dan pesan hasil penyandian disebut ciphertext.
Hill Cipher memiliki aturan tambahan yaitu GCD (determinan, panjang tabel karakter)=1 [7].
Selain menggunakan algoritma kriptografi dikenal juga teknik steganografi yang bertujuan untuk menyembunyikan pesan, cara ini telah dikenal sejak lama. Steganografi adalah seni penyembunyian pesan kedalam media digital, media yang dimaksud bisa berupa gambar, video atau audio. Layaknya kriptografi, steganografi juga memilik beberapa metode dalam penyembunyian pesan seperti metode First of File (FOF), End of File (EOF), Least Significant Bit (LSB), Modified LSB dll.
Metode First of File (FOF) adalah salah satu contoh metode steganografi. Perbedaan metode First of File dan End of File hanya pada cara peletakan pesan saja. Pada metode First of File pesan disematkan diawal matriks piksel citra sedangkan metode End of File pesan disematkan diakhir matriks piksel citra. Metode penyisipan
End of File lebih banyak digunakan pada penelitian-penelitian sebelumnya, seperti penelitian Henny Wandani pada jurnal yang berjudul Implementasi Sistem Keamanan Data dengan meggunakan teknik Steganografi End of File dan Rabin Public Key
Cryptosystem. Penggunaan metode First of File memiliki daya tarik tersendiri untuk diimplementasikan mengingat tidak banyak sistem keamanan yang melibatkan metode ini sesuai hasil penelusuran pustaka yang dilakukan penulis.
Kedua metode kriptografi dan steganografi dapat dikombinasikan untuk pengamanan pesan rahasia. Penelitian-penelitian sebelumnya telah membuktikan bahwa kedua metode kriptografi dan steganografi ini dapat digabungkan menjadi satu sistem pengamanan data, seperti penelitian Andy Pramono dan Alun Sujjada pada jurnal yang berjudul Implementasi Algoritma Inverse Matrix Cipher sebagai media Steganografi menggunakan metode LSB. Pada peneltian ini enkripsi Inverse Matrix Cipher menggunakan matriks ordo 2x2.
Dari latar belakang tersebut penulis tertarik untuk melakukan penelitian dengan judul “Implementasi Keamanan Data mengguanakan Steganografi Teknik First of File (FOF) dan Inverse Matrix Cipher Kunci Ganda”. Dimana pada penelitian
1.2Rumusan Masalah
Berdasarkan latar belakang yang telah diuraikan ditarik rumusan masalah sebagai berikut:
1. Bagaimana membangun sistem keamanan pesan rahasia dengan menggabungkan metode steganografi First of File dan Inverse Matrix Cipher Kunci Ganda.
2. Bagaimana melakukan enkripsi dan dekripsi menggunakan steganografi First of File dan Inverse Matrix Cipher Kunci Ganda.
1.3Batasan Masalah
1. Algoritma kriptografi yang digunakan adalah Inverse Matrix Cipher yang dimodifikasi dengan menggunakan kunci ganda (dua kunci) dalam proses enkripsi. 2. Matriks kunci yang digunakan adalah matriks persegi ordo 4x4 untuk kedua kunci. 3. Data yang digunakan adalah data teks berupa abjad, angka, simbol dan spasi dari
256 karakter ASCII pada file *.txt.
4. Media untuk menyimpan pesan adalah citra format bitmap (.bmp).
5. Tanda pengenal untuk mendeteksi adanya pesan didefault diawal pesan dengan kode ASCII dari “#” dan pengenal untuk akhir pesan didefault dengan kode ASCII dari “###”.
6. Aplikasi dibangun dengan menggunakan Matlab 7.5.0 (R2007b).
1.4Tujuan Penelitian
Penelitian ini bertujuan sebagai berikut:
1. Membangun aplikasi untuk penyembunyian pesan pada file citra dengan metode steganografi First of File.
1.5Manfaat Penelitian
1. Manfaat bagi penulis:
a. Memiliki kemampuan untuk memahami sistem kerja pengamanan data dengan steganografi First of File dan Inverse Matrix Cipher Kunci Ganda.
2. Manfaat bagi bidang ilmu:
a. Memberikan pengetahuan pengaplikasian metode First of File dan Inverse Matrix Cipher.
b. Sebagai bahan referensi untuk penelitian lainnya yang berkaitan dengan steganografi teeknik First of File dan Inverse Matrix Cipher.
3. Manfaat bagi masyarakat:
a. Dapat digunakan untuk pengamanan data teks rahasia dalam proses pertukaran data.
1.6Metode Penelitian
Tahapan metode penelitian yang digunakan adalah
1. Studi Literatur
Penulis mengawali penulisan tugas akhir ini dengan studi literature dengan mempelajari sejumlah buku, e-book, jurnal serta situs internet yang memiliki kaitan dengan steganografi teknik First of File dan Inverse Matrix Cipher.
2. Analisis dan Perancangan Sistem
Pada tahap analisis dan perancangan sistem dilakukan analisis teknik steganografi
3. Implementasi Sistem
Pada tahap implementasi sistem dilakukan implementasi pembuatan sistem (program coding) sesuai dengan analisis dan perancangan antar muka yang telah ditentukan.
4. Pengujian Sistem
Pada tahap pengujian sistem dilakukan pengujian terhadap sistem yang telah dibangun, guna mengetahui kesesuaian teori dan implementasi sistem. Selain itu pengujian sistem bertujuan untuk mengetahui kesalahan-kesalahan sistem agar dapat diperbaiki.
5. Dokumentasi
Pada tahap dokumentasi dilakukan dokumentasi dalam bentuk laporan dari analisis, perancangan dan pengujian sistem dalam format penulisan penelitian.
1.1Sistematika Penulisan
Sistematika penulisan laporan penelitian ini dibagi menjadi 5 bab, yaitu sebagai berikut:
BAB 1 PENDAHULUAN
Berisikan penjelasan mengenai latar belakang judul, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metode penelitian, dan sistematika penulisan.
BAB 2 LANDASAN TEORI
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
Membahas mengenai analisis dan perancangan sistem dengan menggunakan metode Inverse Matrix Cipher dan FirstofFile.
BAB 4 IMPLEMENTASI DAN PENGUJIAN
Pada bab implementasi dan pengujian akan menjelaskan implementasi metode Inverse Matrix Cipher dan First of File
yang digunakan, serta pengujian akan keberhasilan terhadap penggunaan sistem.
BAB 5 KESIMPULAN DAN SARAN