ABSTRAK
Pengamanan data atau file sangatlah penting terutama dalam berkomunikasi, teknik kriptografi dan
steganografi sangatlah bagus dalam hal untuk mengamankan data atau file. Kelemahan kriptografi yaitu
timbulnya kecurigaan orang yang tidak bertanggung jawab terhadap data dan file hasil enkripsi yang
dirahasiakan.
Melihat kebutuhan terhadap keamanan dalam berkomunikasi, diperlukan pengamanan berdasarkan
teknik kriptografi dan steganografi, dimana kriptografi yang mampu menyamarkan data dengan simbol-simbol
yang lain dan sulit untuk dimengerti, selanjutnya steganografi yang mampu menyembunyikan data atau file
terhada file lain.
Algoritma Modifikasi Vigenere Cipher merupakan algoritma modifikasi kriptografi klasik yaitu vigenere
cipher yang masuk dalam kategori algoritma kunci simetris dengan memodifikasi pada kunci pada algoritma ini
tidak ditemukan lagi perulangan huruf atau kata pada hasil enkripsinya. Steganografi End Of File merupakan
metode dengan menyisipkan pesan diakhi file penampung, sehingga output dari metode ini sama sekali tidak
mempengaruhi kualitas, namun akan mempengaruhi ukuran sesuai data yang disisipkan.
Kata Kunci: Kriptografi, Steganografi, Modifikasi Vigenere Cipher, End Of File (EOF), Pesan teks,
KunciSimetris, Kunci Asimetris, Citra Digital, Bitmap, Android, Eclipse Juno.
3.3 Perancangan
Perancangan diperlukan untuk memudahkan
pengoperasian aplikasi berupa rancangan diagram
aliran data dengan menggunakan Flowchart dan
Unified Modelling Language serta tampilan-tampilan
form aplikasi yang akan dirancang.
1. Tampilan Menu Utama
Form menu utama bertujuan untuk menampilkan
menu enkripsi embeding, menu ekstraksi dekripsi,
dan menu keluar untuk menutup aplikasi.
Gambar 4.1
Tampilan Form Menu Utama
4. Implemntasi
4.1 Implementasi Sistem
Tujuan implementasi adalah untuk menerapkan
perancangan yang telah dilakukan terhadap sistem
sehingga user dapat memberi masukan demi
berkembangnya sistem yang telah dibangun sebagai
simulasi dari aplikasi implementasi algoritma
modifikasi vigenere cipher dan algoritma end of file
untuk pengamanan pesan teks pada citra digital yang
telah dianalisis dan telah dirancang sebelumnya
dengan menggunakan software eclipse juno yang 5. Kesimpulan
merupakan tools yang efektif, percobaan program ini 5.1 Kesimpulan
dijalankan dengan menggunakan Windows 10 pro. Setelah melakukan analisis, perancangan
1. Tampilan input output enkripsi embeding terhadap tingkat keamanan kombinasi modifikasi
Tampilan ini user akan menginputkan pesan teks vigenere cipher dan steganaografi end of file, maka
yang akan dienkripsi, kemudian kunci sebagai diperoleh kesimpulan sebagai berikut :
kunci untuk mengenkripsi. Setelah proses 1. Proses pengamanan pesan teks terenkripsi dengan
penyandian selesai, user kembali menginput mengkonversi pesan, citra penampung dan kunci
gambar sebagai media penyisipan lalu menjadi bilangan desimal, selanjutnya nilai
memasukkan kunci untuk proses penyisipan desimal kunci digabung dengan desimal pesan,
pesan. kemudian memetakan menjadi piksel baru pada
Gambar 4.2 citra penampung.
Tampilan Input output Enkripsi embeding 2. Pesan dienkripsi terlebih dahulu berdasarkan
algoritma modifikasi vigenere cipher yang
menghasilka ciphertext. Selanjutnya cipher
dikonversi menjadi desimal dan menggabung
dengan desimal kunci untuk penyisipan, hasil
penggabungan disisipkan kedalam citra dengan
memetakan menjadi piksel baru setelah baris
terakhir piksel citra penampung berdasarkan
algoritma end of file, menghasilkan gambar yang
tidak merusak kualitas gambar asli, tetapi akan
merubah resolusi dan size gambar menjadi
semakin besar.
3. Perancangan aplikasi pengamanan pesan yang
dibangun menggunakan software eclipse juno
dapat membantu pengguna dalam mengamankan
pesan teks.
2. Tampilan inputo utput ekstraksi dekripsi
Tampilan ini user menginput gambar sebagai 5.2 Saran
media yang sudah disisipkan pesan kemudian Berikut saran-saran yang dapat dipertimbangkan
memasukkan kunci untuk proses pengekstrakan untuk melakukan penelitian selanjutnya:
cipher. Setelah proses pengekstrakan selesai user 1. Penelitian ini hanya menggunakan 18(delapan
menginputkan kunci sebagai sandi untuk belas) karakter, sebaiknya untuk penelitian
mendekripsi cipher. selanjutnya menggunakan karakter yang lebih
Gambar 4.3 banyak, serta citra penampung dengan format dan
Tampilan Input output Ekstraksi Dekripsi piksel yang lebih banyak lagi.
2. Penelitian selanjutnya dapat menggunakan
algoritma modifikasi vigenere cipher dan
algoritma end of file untuk mengamankan data
lainnya, gambar yang telah disisipi pesan rahasia
tidak mengalami perbedaan dan kerusakan.
3. Penelitian ini dapat digunakan sebagai referensi
untuk penelitian selanjutnya untuk dikembangkan
menjadi aplikasi pengiriman pesan dengan
menambahkan fitur-fitur lainnya.
DAFTAR PUSTAKA
PENDIDIKAN