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.
Kata Kunci: Perancangan,Aplikasi,Penyandian,Symmetric Stream Cipher
Penulis: Rahmadhana Tanjung
Kode Jurnal: jptinformatikadd150420

Artikel Terkait :