PERANCANGAN APLIKASI PENYANDIAN DATA TEXT MENGGUNAKAN METODE SYMMETRIC STREAM CIPHER
ABSTRAK: Kesulitan
pembelajaran kriptografi adalah bagaimana menjelaskan tahapan tahapan proses
yang terjadi pada pembentukan kunci, enkripsi dan dekripsi. Tahapan tahapan
yang dimiliki oleh setiap metoda kriptografi berbeda-beda dan memiliki tingkat
kesulitannya berbeda-beda pula. Dengan kesulitan yang ada maka diperlukan suatu
perangkat lunak pembelajaran yang menunjang kemudahan dalam memahami
metoda-metoda kriptografi, dalam hal ini khususnya metoda Symmetric Stream
Cipher. Metoda Symmetric Stream Cipher merupakan algoritma stream cipher yang
memiliki 4 proses utama yaitu proses pembentukan kunci, proses pembentukan
dummy, enkripsi dan dekripsi. Proses enkripsi dan dekripsi metoda ini memiliki
3 tahapan utama yaitu kompresi data Huffman, kriptografi dengan Triple Transposition
Key dan pengkodean basis 64. Perangkat lunak pembelajaran kriptografi metoda
Symmetric Stream Cipher mampu menampilkan tahapan penyelesaian untuk proses
pembentukan kunci, pembentukan dummy, enkripsi dan dekripsi secara langkah demi
langkah. Perangkat lunak pembelajaran ini juga menampilkan teori dan algoritma
dari metoda Symmetric Stream Cipher. Perangkat lunak pembelajaran kriptografi
metoda Symmetric Stream Cipher dirancang sedemikian rupa untuk membantu
pemahaman terhadap cara kerja algoritma dari metoda Symmetric Stream Cipher.
Penulis: Rahmadhana Tanjung
Kode Jurnal: jptinformatikadd150420