Implementasi Kriptografi Untuk Kemanan Data Menggunakan Metode Vigenere Cipher
Abstract
Dengan semakin berkembangnya pemanfaatan teknologi informasi dalam
membantu pekerjaan manusia di berbagai jenis kegiatan yang melibatkan
komputer sebagai medianya, maka keamanan menjadi aspek yang sangat penting
dalam sistem informasi. Beberapa informasi umumnya hanya ditujukan bagi
segolongan orang tertentu, oleh karena itu keamanan data sangat dibutuhkan
untuk mencegah informasi tersebut sampai pada pihak – pihak lain yang tidak
berkepentingan.Teknik kriptografi dapat dimanfaatkan untuk menjamin keamanan
dokumen elektronis. Salah satu yang dapat dimanfaatkan adalah enkripsi dan
dekripsi data atau dengan kata lain menyandikan data sehingga hanya orang yang
bersangkutan saja yang dapat mengetahui isi data tersebut.
Dalam penelitian ini, sistem dibangun menggunakan metode vigenere
cipher, Vigenere cipher merupakan salah satu jenis algoritma klasik yang populer
dan sering digunakan sebagai metode penyembunyian pesan (kriptografi).
Vigenere cipher ini menggunakan teknik substitusi dalam pengenkripsian
pesannya dimana setiap karakter plainteks pada pesan akan dienkripsi menjadi
karakter lain pada cipherteks berdasarkan kunci yang digunakan. Algoritma ini
termasuk ke dalam jenis cipher abjad majemuk atau lebih sering disebut sebagai
polyalphabetic subtitution cipher. Algoritma ini merupakan bentuk
pengembangan dari Caesar Cipher yang juga menggunakan metode substitusi
karakter untuk melakukan enkripsi pesan. Tujuan utama dari algoritma enkripsi
Vigenere cipher ini adalah untuk meminimalkan keterhubungan antara karakter
plainteks dan karakter cipherteks yang merupakan kelemahan dari jenis substitusi
alfabet tunggal seperti Caesar Cipher.
Hasil penelitian menunjukkan bahwa telah berhasil dibangun sebuah
aplikasi kriptografi dengan menggunakan metode vigenere cipher dengan proses
enkripsi dan dekripsi yang dilakukan per satuan kilobyte data. Aplikasi ini mampu
menangani enkripsi dan dekripsi file gambar dan file teks.
Kata kunci : Vigenere cipher, enkripsi, dekripsi
Collections
- Informatics Engineering [2148]