Two-Factor Authentication (2FA) pada aplikasi login berbasis web menggunakan Time-based OTP dan QR Code pada eLearning
| dc.contributor.advisor | Kurniawan, Dwi Ely | |
| dc.contributor.author | Budirama | |
| dc.date.accessioned | 2026-08-14T07:53:12Z | |
| dc.date.issued | 2026-07-17 | |
| dc.description.abstract | Sistem 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.citation | IEEE | |
| dc.identifier.kodeprodi | KODEPRODI57302#Rekayasa Keamanan Siber | |
| dc.identifier.nidn | NIDN0013078703 | |
| dc.identifier.nim | NIM4332201039 | |
| dc.identifier.uri | https://repository.polibatam.ac.id//handle/PL29/5151 | |
| dc.language.iso | other | |
| dc.publisher | Politeknik Negeri Batam | |
| dc.subject | TECHNOLOGY::Information technology::Computer science | |
| dc.subject | SOCIAL SCIENCES::Statistics, computer and systems science::Informatics, computer and systems science::Information technology | |
| dc.subject | SOCIAL SCIENCES::Statistics, computer and systems science::Informatics, computer and systems science | |
| dc.title | Two-Factor Authentication (2FA) pada aplikasi login berbasis web menggunakan Time-based OTP dan QR Code pada eLearning | |
| dc.type | Article |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- 4332201039_Article.pdf
- Size:
- 645.26 KB
- Format:
- Adobe Portable Document Format
- Description:
- Full page Artikel
Loading...
- Name:
- Borang_Publikasi.pdf
- Size:
- 165.02 KB
- Format:
- Adobe Portable Document Format
- Description:
- Borang Publikasi
Loading...
- Name:
- Lembar_Pengesahan.pdf
- Size:
- 341.62 KB
- Format:
- Adobe Portable Document Format
- Description:
- Lembar Pengesahan
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description:
