SISTEM PENGKODEAN VIGENERE DENGAN SUBSTITUSI INKREMENTAL TANPA BATAS
Abstract
Kemajuan teknologi di bidang komputer memungkinkan ribuan orang yang menggunakan komputer terhubung dalam satu dunia maya yang dikenal sebagai cyberspace atau internet. Seiring kemajuan teknologi tersebut maka pengamanan terhadap data ratusan organisasi sangat mutlak diperlukan karena semakin canggih teknologi yang ada maka semakin canggih juga kejahatan yang mungkin terjadi. Metode pengamanan data yang banyak digunakan saat ini adalah kriptografi. Salah satu metode kriptografi klasik yang dapat digunakan adalah Vigenere Cipher. Ciri khas dari Vigenere Cipher adalah pengulangan pada kuncinya sepanjang
Plaintext apabila panjang kunci lebih pendek dari panjang Plaintext. Namun hal itu juga menjadi kelemahan Vigenere Cipher karena perulangan kunci yang pendek memungkinkan untuk sepotong Plaintext akan dienkripsikan menjadi Ciphertext yang sama. Untuk itu perlu penanganan khusus agar kunci tidak mudah ditebak. Tujuan dari penulisan skripsi ini adalah untuk memodifikasi pengkodean Vigenere dengan menggunakan kunci substitusi inkremental tanpa batas. Kunci yang digunakan adalah penggabungan kunci Vigenere dengan kunci substitusi inkremental, kunci substitusi inkremental merupakan kunci yang berupa angka. Modifikasi yang dilakukan pada penelitian ini adalah pada proses inkrementalnya. Disini inkremental yang digunakan adalah inkremental tanpa batas yang didapatkan dari panjang
Plaintext/Ciphertext dikurangi dengan kunci Vigenere. Angka kunci inkremental tanpa batas ini nantinya dikalikan dengan kunci Vigenere yang sudah dikonversikan ke angka, sehingga didapatkan kunci baru yang digunakan dalam proses enkripsi dan dekripsi. Kunci baru ini nantinya lebih sulit ditebak oleh kriptoanalis dibandingkan dengan kunci inkremental biasa yang merupakan pergeseran dari kunci Vigenerenya.