MODIFIKASI VIGENERE CIPHER DENGAN KUNCI GESER METODE ENKRIPSI BLOK
Abstract
Saat ini, dunia telah memasuki era informasi, dimana informasi menjadi elemen penting dalam kehidupan. Informasi diamankan sedemikian rupa oleh pengirim sehingga kerahasiaan informasi terjaga dari orang selain penerima pesan menggunakan kriptografi. Vigenere cipher merupakan jenis kriptografi klasik yang sering digunakan. Vigenere cipher didasari oleh substitusi bujursangkar Vigenere atau substitusi angka. Setiap karakter dalam plainteks dienkripsi menjadi karakter lain menggunakan suatu kunci yang memiliki panjang tertentu. Kunci diulang secara periodik hingga panjang kunci sama dengan panjang plainteks, apabila panjang kunci kurang dari panjang plainteks. Namun, adanya perulangan karakter tersebut menyebabkan Vigenere cipher dapat dipecahkan melalui metode kasiski dan analisis frekuensi. Oleh sebab itu, penulis memodifikasi Vigenere cipher dengan kode geser dalam pembuatan kunci dan mengkombinasikan Vigenere cipher dengan metode blok dalam proses enkripsinya. Pembuatan kunci dengan kode geser dilakukan dengan menggeser seluruh kunci ke kiri sebanyak satu karakter sehingga karakter pertama menempati posisi ke-n. Untuk pergeseran kedua, karakter pertama dari kunci sebelumnya tidak digeser, tetapi karakter kedua akan menempati posisi ke-n sehingga karakter posisi ke-n akan menempati posisi n-1 dan seterusnya. Teknik enkripsi metode blok dilakukan dengan membagi setiap kata pada plainteks menjadi blok-blok berdasarkan panjang kunci. Pembuatan kunci dengan kode geser meminimalisir adanya perulangan karakter pada proses enkripsinya. Teknik enkripsi dengan metode blok membuat hasil cipherteks menjadi semakin acak. Hal ini akan menyulitkan kriptanalis, karena meskipun satu kunci dapat ditemukan, belum tentu pesan dapat dipecahkan sebab masih ada beberapa kunci lagi yang harus dipecahkan.
Keywords: Vigenere cipher, kode geser, metode blok, enkripsi
Refbacks
- There are currently no refbacks.
ISSN. 2459-962X
Prosiding Sendika
Publisher: Department of Mathematics Education Universitas Muhammadiyah Purworejo
Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi-BerbagiSerupa 4.0 Internasional.