Implementasi QR Code dan Algoritma Vigenere Cipher pada Sistem Manajemen Perkuliahan
Abstract
QR Code adalah singkatan dari Quick Response Code. Kode QR Code ini dapat menyimpan banyak informasi. Sering digunakan sebagai bagian dari advertising, marketing, dan jejaring sosial, sistem ini bisa dipakai oleh ponsel yang memiliki aplikasi. pembaca kode QR dengan akses intemet. QR Code biasanya juga berisikan alamat/ link yang akan menuju ke suatu tempat. Link ini lab yang nanti akan dikonversikan kedalam QR Code dan digunakan untuk melakukan absensi dalam perkuliahan. QR Code sendiri dibuat dengan bantuan library ZXing. Vigenere Cipher bekerja dengan melakukan enkripsi plain teks pada pesan dengan cara menggeser huruf pada pesan tersebut sejauh nilai kunci pada deret alphabet. Vigenere cipher adalah salah satu algoritma kriptografi klasik yang menggunakan metode substitusi abjad majemuk. Substitusi abjad-majemuk mengenkripsi setiap huruf yang ada menggunakan kunci yang berbeda. Vigenere Cipher dibutuhkan untuk sistem ini agar hasil scan dari QR Code dapat dienkripsi dengan tujuan yaitu keamanan data. Hasil enkripsi nantinya akan memanggil suatu link agar nanti data kehadiran dapat ter-update pada database.