Rancang Bangun One Time Password Login Page Website Evaluasi Dosen oleh Mahasiswa pada Politeknik Negeri Jakarta

Keamanan ganda terhadap akun merupakan salah satu hal penting pada sebuah website. Sebuah metode yang sudah banyak digunakan adalah two-factor authentication (2FA). Metode ini dapat diterapkan terhadap website evaluasi dosen mahasiswa (EDOM) pada Politeknik Negeri Jakarta yang menggunakan kombinasi dari dua faktor yang berbeda, yaitu sesuatu yang diketahui mahasiswa dan sesuatu yang dimiliki mahasiswa. Salah satu penerapan 2FA ini adalah one time password (OTP). Pengamanan menggunakan OTP ini dibangkitkan dengan hash SHA-1 terhadap sesuatu yang diketahui oleh mahasiswa (NIM dan password). Hasil dari hashing tersebut adalah 160 bit mengandung string dan numerik, yang selanjutnya akan diambil enam digit menjadi sebuah kode untuk autentikasi. Kode OTP tersebut akan diterima melalui email oleh mahasiswa dan hanya akan dimiliki oleh mahasiswa.