BAB 1
PENDAHULUAN
1.1 Latar Belakang
Dalam pengiriminan pesan teks, adakalanya pengirim maupun penerima pesan tidak ingin orang lain mengetahui apa isi pesan tersebut. Dengan perkembangan ilmu komputasi saat ini, pesan yang hendak dikirim dapat dirahasiakan/dienkripsi menjadi pesan yang tidak memiliki arti yang dikenal dengan Kriptografi. Hasil dari enkripsi kriptografi kemudian dapat disisipkan dalam citra digital untuk pengamanan data yang lebih baik. Penyisipan pesan kedalam suatu citra digital ini lebih dikenal dengan Steganografi.
Kriptografi adalah suatu bidang ilmu tentang pengamanan pesan rahasia yang dienkripsi agar menjadi pesan yang tidak memiliki arti kemudian didekripsi agar dapat terbaca oleh penerima pesan [2]. Steganografi adalah teknik penyembunyian pesan rahasia yang disisipkan pada citra digital, sehingga secara kasat mata pesan tidak dapat terlihat karena hasil citra yang disisipi dan citra asli tidak memiliki perbedaan yg signifikan [8].
Playfair cipher adalah salah satu algoritma kriptografi klasik untuk menyandikan suatu plaintext dengan menggunakan kunci kriptografi yang tersusun dari 25 huruf abjad yang disusun dalam bujur sangkar 5x5 dengan menghilangkan salah satu huruf yang paling jarang dipakai pada susunan abjadnya. Playfair cipher termasuk dalam Polygram Cipher [10]. Algoritma ini mengenkripsi pasangan abjad (bigram) pada plaintext, tidak seperti cipher lainnya yang hanya mengenkripsi plaintext per abjadnya. Untuk meningkatkan keamanan dari pesan text yang dienkripsi menggunakan Playfair cipher dapat dilakukan dengan memodifikasi algoritma tersebut, salah satunya dengan teknik pemutaran kunci dua arah.
Universitas Sumatera Utara
Begin Of File merupakan teknik steganografi yang memiliki kesamaan fungsi dengan End Of File. Perbedaannya terletak pada penyisipan pesan, Begin Of File menyisipkan pesan di awal media file sedangakan End Of File menyisipkan pesan di akhir media file secara horizontal.
Kombinasi antara kriptografi dan steganografi dapat dilakukan untuk lebih meningkatkan keamanan pada pesan yang hendak disembunyikan. Pesan teks yang hendak disembunyikan, dienkripsi terlebih dahulu dengan teknik kriptografi, setelah ciphertext dihasilkan, kemudian ciphertext disisipkan pada file gambar dengan teknik steganografi. Hal ini dilakukan agar pesan teks yang telah dienkripsi tidak menimbulkan kecurigaan pada orang banyak saat melihat ciphertext dari pesan teks yang dihasilkan. Kecurigaan yang dimaksud adalah susunan huruf yang tak memiliki arti pada ciphertext akan mengundang orang untuk berfikir bahwa ada pesan rahasia dibalik susunan huruf tersebut.
Berdasarkan uraian latar belakang di atas, penulis melakukan penelitian tugas akhir dengan judul “Implementasi Kombinasi Algoritma Kriptografi Modifikasi Playfair cipher Dan Teknik Steganografi Begin Of File Pada Pengamanan Pesan Teks”
1.2 Rumusan Masalah
Rumusan masalah dalam penelitian ini adalah bagaimana mengamankan pesan teks dengan menggunakan kombinasi dari dua teknik pengamanan pesan yaitu kriptografi Modifikasi Playfair cipher dan Steganografi Begin Of File.
1.3 Batasan Masalah
Untuk fokusnya penelitian yang dilakukan, penulis memberi batasan sebagai berikut: 1. Ukuran pesan yang disisip harus lebih kecil atau sama dengan ukuran matriks citra. 2. Ukuran matriks kunci adalah 5𝑥5. Universitas Sumatera Utara
3. Data text yang digunakan adalah *.txt 4. Data gambar yang digunakan adalah *.bmp. 5. Bahasa pemrograman yang digunakan adalah Visual Studio C#.
1.4 Tujuan Penelitian
Tujuan dari penelitian adalah sebagai berikut: 1. Membangun aplikasi pengamanan pesan teks dengan menggunakan kombinasi kriptografi Modifikasi Playfair cipher dan steganografi Begin Of File pada citra bitmap. 2. Meningkatkan keamanan pesan dengan memodifikasi Playfair cipher dengan teknik pemutaran kunci dua arah. 3. Menyembunyikan sebuah pesan teks yang telah dienkripsi terlebih dahulu dengan kriptografi kedalam sebuah file gambar. 4. Diperoleh hasil gambar yang telah disisipi dengan pesan teks yang telah dienkripsi sehingga tingkat keamanannya lebih tinggi.
1.5 Manfaat Penelitian
Manfaat dari penelitian ini adalah sebagai berikut:
1. Manfaat bagi Penulis: a. Menambah pengetahuan penulis dalam melakukan pengamanan pesan teks dengan kombinasi kriptografi dan steganografi b. Mengetahui dan mempelajari modifikasi Playfair cipher dengan teknik pemutaran kunci dua arah agar pesan teks yang dienkripsi lebih aman, dan sulit dipecahkan oleh kriptanalis.
2. Manfaat bagi bidang ilmu: Menambah pengetahuan untuk meningkatkan keamanan pesan dengan modifikasi Playfair cipher yang kemudian akan disisipkan pada file gambar dengan steganografi BOF.
Universitas Sumatera Utara
3. Manfaat bagi masyarakat: Adalah membantu masyarakat dalam meningkatkan keamanan pesan teks pada suatu file gambar dengan terlebih dahulu mengenkripsi pesan yang hendak disisipkan.
1.6 Metodologi Penelitian
Dalam penelitian ini, ada beberapa tahapan yang akan dilakukan adalah sebagai berikut:
1. Studi Literatur Tahap ini adalah dilakukan pembelajaran terlebih dahulu dengan mengumpulkan bahan-bahan refrensi dari buku-buku, makalah, jurnal, skripsi dan e-book yang tersedia di internet.
2. Analisis dan Perancangan Sistem Pada tahap ini akan dilakukan penganalisisan dari algoritma modifikasi playfair cipher dan menggabungkannya dengan teknik BOF agar meningkatkan keamanan pesan. Setelah itu dirancanglah pembangunan sistem seperti activity diagram, flowchart, dan user interface untuk sistem.
3. Implementasi Sistem Pada tahap ini akan dilakukan implementasi dari hasil perancangan desain sistem dalam bentuk perangkat lunak.
4. Pengujian Sistem Pada tahap ini akan dilakukan pengujian sistem yang bertujuan untuk mengetahui kesalahan atau ketidaksempurnaan yang terjadi pada sistem, sehingga dapat dilakukan perbaikan. Pengujian berupa kecocokan pada hasil enkripsi dan dekripsi pesan.
Universitas Sumatera Utara
5. Penyusunan Laporan Pada tahap ini dilakukan penyusunan laporan dari hasil analisis dan perancangan sistem dalam format penulisan penelitian.
1.7 Sistematika Penulisan
Sistematika penulisan dari skripsi ini terdiri dari beberapa bagian utama sebagai berikut:
BAB 1 PENDAHULUAN
Bab ini menjelaskan mengenai latar belakang pemilihan judul, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metode penelitian, dan sistematika penulisan.
BAB 2 TINJAUAN PUSTAKA
Pada bab ini dibahas mengenai teori-teori yang mendukung pembahasan bab selanjutnya, implementasi terhadap cara kerja algoritma kriptografi modifikasi Playfair Cipher dalam menenkripsi dan mendekripsikan pesan teks, serta teknik steganografi dalam penyisipan dan pengekstrakan pesan teks pada citra bitmap.
BAB 3 ANALISIS DAN PERANCANGAN
Bab ini berisikan analisis sistem yang dilakukan dan perancangan sistem serta pemodelan sistemnya.
BAB 4 IMPLEMENTASI DAN PENGUJIAN
Bab ini membahas tentang cara kerja dari perangkat lunak yang mengulas analisis hasil pengujian, gambaran rancangan desain antarmuka, perancangan basis pengetahuan, serta memberikan gambaran rancang bangun yang lengkap kepada
Universitas Sumatera Utara
pengguna dan pemakai komputer yang lain serta implementasinya yaitu menguji untuk menemukan kesalahan.
BAB 5 KESIMPULAN DAN SARAN
Membuat kesimpulan-kesimpulan yang merupakan rangkuman dari hasil analisis kerja pada bagian sebelumnya dan saran yang perlu diperhatikan berdasarkan keterbatasan yang ditentukan dan asumsi-asumsi yang dibuat selama pembuatan aplikasi ini.
Universitas Sumatera Utara