Two-Factor Authentication (2FA) pada aplikasi login berbasis web menggunakan Time-based OTP dan QR Code pada eLearning

dc.contributor.advisorKurniawan, Dwi Ely
dc.contributor.authorBudirama
dc.date.accessioned2026-08-14T07:53:12Z
dc.date.issued2026-07-17
dc.description.abstractSistem pembelajaran elektronik (e-learning) rentan terhadap serangan siber seperti pengambilalihan akun akibat penggunaan kata sandi tunggal. Penelitian ini bertujuan untuk mengimplementasikan dan menguji sistem Two-Factor Authentication (2FA) pada aplikasi login berbasis web menggunakan Time-Based One-Time Password (TOTP) dan QR Code. Sistem dikembangkan menggunakan bahasa pemrograman Python dengan framework Flask, basis data SQLite, serta pustaka pyotp dan qrcode. Evaluasi sistem dilakukan melalui dua tahap pengujian: fungsionalitas (Black-box) dan performa latensi server (perf_counter). Hasil pengujian fungsionalitas menunjukkan tingkat keberhasilan 100% dalam memvalidasi alur otorisasi dan memblokir serangan otorisasi tertunda (token kedaluwarsa) serta replay attack. Pengujian performa menunjukkan waktu rata-rata eksekusi login awal (1FA) sebesar 0,000802 detik, sedangkan total penyelesaian 2FA adalah 0,001058 detik, dengan overhead komputasi yang sangat ringan yakni 0,000255 detik. Hal ini menyimpulkan bahwa implementasi kriptografi TOTP sangat efisien secara komputasi, bekerja seketika di bawah ambang batas toleransi 0,1 detik, dan mampu menjamin keandalan keamanan portal akademik tanpa mengorbankan kenyamanan pengguna.
dc.identifier.citationIEEE
dc.identifier.kodeprodiKODEPRODI57302#Rekayasa Keamanan Siber
dc.identifier.nidnNIDN0013078703
dc.identifier.nimNIM4332201039
dc.identifier.urihttps://repository.polibatam.ac.id//handle/PL29/5151
dc.language.isoother
dc.publisherPoliteknik Negeri Batam
dc.subjectTECHNOLOGY::Information technology::Computer science
dc.subjectSOCIAL SCIENCES::Statistics, computer and systems science::Informatics, computer and systems science::Information technology
dc.subjectSOCIAL SCIENCES::Statistics, computer and systems science::Informatics, computer and systems science
dc.titleTwo-Factor Authentication (2FA) pada aplikasi login berbasis web menggunakan Time-based OTP dan QR Code pada eLearning
dc.typeArticle

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
4332201039_Article.pdf
Size:
645.26 KB
Format:
Adobe Portable Document Format
Description:
Full page Artikel
Loading...
Thumbnail Image
Name:
Borang_Publikasi.pdf
Size:
165.02 KB
Format:
Adobe Portable Document Format
Description:
Borang Publikasi
Loading...
Thumbnail Image
Name:
Lembar_Pengesahan.pdf
Size:
341.62 KB
Format:
Adobe Portable Document Format
Description:
Lembar Pengesahan

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: