1.2
Rumusan Masalah
Berdasarkan penjabaran yang ada pada latar belakang, rumusan masalah yang akan dibahas adalah bagaimana implementasi kombinasi algoritma klasik pada three-pass
protocol untuk pengamanan data.
1.3 Batasan Masalah
Dalam hal mengimplementasikan kombinasi kedua algoritma ini terdapat beberapa batasan masalah sebagai berikut :
1. Pesan yang digunakan berupa file teks yang berekstensi .doc
2. Plainteks dan cipherteks yang dapat dibuat berdasarkan ASCII printable
character kode karakter 32-127 kecuali simbol singlequote
‘ dan doublequote
“ 3.
Implementasi berupa enkripsi dan dekripsi pesan saja. 4.
Tools yang digunakan adalah Python 3.1.1 dan SharpDevelop 4.1
5. Parameter yang akan digunakan adalah keutuhan data, kompleksitas algoritma
dan waktu proses.
1.4 Tujuan Penelitian
Adapun tujuan dari penelitian ini adalah untuk mengimplementasikan kombinasi algoritma Beaufort Cipher dan Affine Cipher pada Three-pass protocol untuk
pengamanan data.
1.5 Manfaat Penelitian
Adapun manfaat dari penelitian ini adalah diharapkan dapat memudahkan masyarakat dalam hal merahasiakan pesan dengan cara yang sederhana dan aman.
Universitas Sumatera Utara
1.6 Metodologi Penelitian Metode penelitian yang dilakukan dalam penelitian ini adalah:
1. Studi pustaka
Pada tahap ini penelitian dimulai dengan peninjauan pustaka berupa buku –
buku, artikel – artikel ilmiah, dan penelitian - penelitian yang
didokumentasikan dalam bentuk jurnal yang berhubungan dengan Three-pass protocol
, Affine cipher, Vigenère cipher, Varian Vigenère cipher Beaufort Cipher
2. Analisis dan Perancangan
Berkaitan dengan batasan masalah, pada tahap ini dianalisa apa saja yang dibutuhkan dalam penelitian ini dan selanjutnya dirancang dalam sebuah
model alur diagram seperti pada Gambar 1.3. 3.
Implementasi Pada tahap ini perancangan alur diagram diimplementasikan dengan tools
Python 3.1.3 dan SharpDevelop 4.1. 4.
Pengujian Pada tahap ini prototipe yang telah diimplementasikan dilakukan pengujian
dengan file teks yang berekstensi .doc. 5.
Dokumentasi Pada tahap ini pendokumentasian dilakukan selama penelitian, mulai dari
analisa hingga pengujian dalam bentuk skripsi.
Universitas Sumatera Utara
Gambar 1.3. Alur diagram sistem
Gambar 1.3 menunjukkan alur sistem yang akan dibuat dimulai dari memasukkan plainteks awal, selanjutnya akan dilakukan enkripsi dengan algoritma Beaufort Cipher
sehingga menghasilkan cipherteks pertama. Selanjutnya dilakukan enkripsi dengan Affine Cipher
dan menghasilkan cipherteks kedua. Selanjutnya dilakukan dekripsi Beaufort Cipher
dan dihasilkan cipherteks ketiga. Pada tahap terakhir akan dilakukan dekripsi Affine Cipher dan mengembalikan plainteks awal.
Akhir Mulai
Plainteks
Plainteks Enkripsi
Beaufort Cipher
Dekripsi Affine Cipher
Enkripsi Affine Cipher
Dekripsi Beaufort Cipher
Cipherteks 1
Cipherteks 2
Cipherteks 3
Universitas Sumatera Utara
1.7 Sistematika Penulisan Sistematika penulisan skripsi ini terdiri dari beberapa bagian utama, yaitu:
BAB 1 PENDAHULUAN