2 dipelajari sebelum mempelajari algoritma modern, karena dapat menggambarkan
dasar dari banyak macam algoritma yang ada. Kriptanalisis terhadap cipherteks dapat menghasilkan kunci yang digunakan
untuk mengenkripsi cipherteks itu sebelumnya, sehingga dengan menggunakan kunci ini plainteks akan dapat diketahui. Berbagai metode kriptanalisis terus
dikembangkan, antara lain dengan mencari panjang kunci terlebih dahulu yang kemudian mendapatkan kombinasi kunci yang cocok untuk membuka cipherteks.
Dalam tugas akhir ini, penulis mencoba untuk melakukan penelitian proses kriptanalisis terhadap algoritma cipher vigenere.
1.2 Rumusan Masalah
Dari kutipan latar belakang diatas, dapat dirumuskan bagaimana melakukan proses kriptanalisis atau membongkar suatu cipherteks tanpa mengetahui kunci
pada algoritma vigenere cipher.
1.3 Tujuan Penelitian
Tujuan penelitian ini adalah : 1.
Melakukan proses kriptanalisis terhadap pesan yang telah dienkripsi menggunakan algoritma Cipher Vigenere.
2. Mengetahui perbandingan pencarian panjang kunci menggunakan
metode analisis frekeunsi dan metode kasiski test.
3
1.4 Batasan Masalah
Lingkup permasalahan penelitian ini antara lain : 1.
Penelitian melakukan proses enkripsi, dekripsi dan kriptanalisis. 2.
Teks yang digunakan untuk enkripsi, dekripsi, dan kriptanalisis hanya dari 1 bahasa, yaitu Bahasa Inggris dan penelitian ini tidak membahas
tentang pengaruh bahasa. 3.
Panjang kunci 4 karakter. 4.
Algoritma yang digunakan untuk enkripsi, dekripsi, dan analisis adalah Algoritma Vigenere.
5. Tidak menjabarkan perbandingan dengan algoritma lain.
6. Tidak menjabarkan pemrograman secara spesifik.
7. Metode yang digunakan untuk mencari probabilitas panjang kunci
adalah analisis frekuensi dan kasiski test.
1.5 Tujuan Penelitian
Tujuan dari penelitian ini adalah memberikan hasil pencarian probabilitas panjang kunci unutk membongkar cipherteks hingga menemukan kunci
sebenarnya.
1.6 Manfaat Penelitian
Adapun manfaat dari penelitian ini adalah: 1.
Menerapkan teori dalam bidang kriptografi untuk melakukan proses kriptanalisis terhadap algoritma cipher vigenere.
4 2.
Mengetahui proses enkripsi dekripsi serta kriptanalisis dari Algoritma Vigenere Cipher.
3. Dapat memperkirakan kemungkinan kunci yang digunakan dalam
proses dekripsi.
1.7 Metodologi Penelitian
1. Studi Pustaka
Mempelajari lieratur yang dapat membantu dalam penelitian ini, seperti buku, majalah, karya tulis ilmiah, maupun informasi dari
internet yang berkaitan dengan algoritma vigenere cipher 2. Software
Penelitian melibatkan tool atau software yang dapat membantu
penelitian.
1.8 Sistematika Penulisan
BAB I PENDAHULUAN
Bab ini berisi latar belakang penulisan metode penelitian, rumusan masalah, metodologi penelitian dan sistematika penulisan.
BAB II LANDASAN TEORI
Bab ini menjelaskan tentang teori yang berkaitan dengan judul atau rumusan masalah dari metode penelitian.
5
BAB III PERANCANGAN Bab ini menjelaskan proses perancangan dari “KRIPTANALISIS
PADA ALGORITMA CIPHER VIGENERE” meliputi langkah
proses dari awal enkripsi, dekripsi, dan proses kriptanalisis.
BAB IV IMPLEMETASI DAN ANALISA
Bab ini berisi tentang cara kerja untuk melakukan kriptanalisis terhadap algoritma vigenere cipher.
BAB V PENUTUP
Bab ini berisi kesimpulan atas analisa dan saran berdasarkan hasil yang telah dilaksanakan.
BAB II LANDASAN TEORI
2.1 Kriptologi