PEMBANGKIT KEY POLYALPHABETIC CIPHER PADA KRIPTOGRAFI SIMETRI MENGGUNAKAN JAVA
Abstract
Kriptografi adalah usaha untuk mengirim pesan rahasia ke penerima dengan
menggunakan sistem kode untuk membuat pesan tersebut tidak bisa dipahami oleh pihak ketiga. Didalam kriptografi ada dua macam proses yaitu : proses enkripsi dan proses deskripsi. Enkripsi modern berbeda dengan enkripsi konvensional. Enkripsi modern sudah menggunakan komputer untuk pengoperasiannya, berfungsi untuk mengamankan data baik yang ditransfer
melalui jaringan komputer maupun yang bukan. Hal ini sangat berguna untuk melindungi kerahasiaan, integritas data, autentikasi dan non-repudiasi. Salah satu metode yang digunakan yaitu kriptografi simetri atau algoritma simetri. Algoritma ini sering disebut dengan algoritma klasik karena memakai kunci yang sama untuk proses enkripsi dan deskripsi. Ada berbagai serangan keamanan enkripsi untuk dapat mendekrip ciphertext. Salah satu bentuk metode yang dapat mengatasi keamanan data adalah menggunakan pembangkit key polyalpabetic cipher, karena dibuat dari sejumlah cipher abjad-tunggal, masing – masing dengan kunci yang berbeda.
menggunakan sistem kode untuk membuat pesan tersebut tidak bisa dipahami oleh pihak ketiga. Didalam kriptografi ada dua macam proses yaitu : proses enkripsi dan proses deskripsi. Enkripsi modern berbeda dengan enkripsi konvensional. Enkripsi modern sudah menggunakan komputer untuk pengoperasiannya, berfungsi untuk mengamankan data baik yang ditransfer
melalui jaringan komputer maupun yang bukan. Hal ini sangat berguna untuk melindungi kerahasiaan, integritas data, autentikasi dan non-repudiasi. Salah satu metode yang digunakan yaitu kriptografi simetri atau algoritma simetri. Algoritma ini sering disebut dengan algoritma klasik karena memakai kunci yang sama untuk proses enkripsi dan deskripsi. Ada berbagai serangan keamanan enkripsi untuk dapat mendekrip ciphertext. Salah satu bentuk metode yang dapat mengatasi keamanan data adalah menggunakan pembangkit key polyalpabetic cipher, karena dibuat dari sejumlah cipher abjad-tunggal, masing – masing dengan kunci yang berbeda.
Keywords
Kriptogafi; Venam; Polyalphabetic; Cipher; Enkripsi; Deskripsi