Abstract :
Media pembelajaran adalah alat bantu proses belajar mengajar. Segala sesuatu
yang dapat dipergunakan untuk merangsang pikiran, perasaan, perhatian dan kemampuan
atau ketrampilan pebelajar sehingga dapat mendorong terjadinya proses belajar. Media
pembelajaran disebut juga sebagai sarana fisik untuk menyampaikan isi/materi
pembelajaran seperti : buku, film, video dan sebagainya.
Tujuan yang ingin dicapai dalam penelitian ini adalah menghasilkan aplikasi
media pembelajaran kriptografi berbasis web dengan materi vigenere cipher, stream
cipher dan base64, dan berupaya memudahkan pengguna mengakses aplikasi tersebut
kapanpun dengan koneksi jaringan internet. Aplikasi ini juga menyediakan latihan soal,
kuis, materi dan enkripsi dekripsi menggunakan metode stream cipher, base64, vigenere
cipher berikut cara penyelesaian enkripsi dan penjelasan langkah-langkah perhitungan.
Aplikasi ini dikembangkan menggunakan bahasa pemrograman PHP dan MySQL
sebagai database. Dalam sistem spesifikasi pemakaian program pengelompokkan menjadi
dua kategori, yaitu halaman frontend yang dapat diakses oleh pengguna untuk melihat
materi, mengerjakan soal kuis, latihan dan enkripsi dekripsi teks serta halaman backend
yang dapat diakses oleh administrator untuk melakukan penginputan, pengeditan, dan
penghapusan data materi dan soal.
Kata Kunci : Media pembelajaran, Kriptografi, Stream Cipher, Base64, Vigenere Cipher.