SISTEM KEAMANAN LOGIN MENGGUNAKAN METODE AUTENTIKASI DUA FAKTOR DENGAN VERIFIKASI GAMBAR
Keywords:
Keamanan Login, Autentikasi Dua Faktor, Verifikasi Gambar, Fisher-Yates ShuffleAbstract
Perkembangan teknologi informasi membawa dampak besar terhadap berbagai aspek kehidupan, termasuk pada keamanan data dan sistem informasi. Proses login merupakan pintu utama akses pengguna dan memiliki peran penting dalam melindungi aset digital dari ancaman akses tidak sah. Metode autentikasi konvensional seperti kata sandi dan PIN dinilai kurang aman karena rentan terhadap serangan brute force, phishing, dan shoulder surfing. Sementara itu, autentikasi dua faktor (2FA) berbasis OTP memang mampu meningkatkan keamanan, namun sering terkendala dari sisi kenyamanan penggunaan dan ketergantungan pada perangkat tambahan. Penelitian ini bertujuan merancang dan mengimplementasikan sistem autentikasi dua faktor berbasis verifikasi gambar dengan menggunakan algoritma Fisher–Yates Shuffle. Sistem menampilkan 20 gambar acak, di mana tiga gambar kunci dipilih pengguna pada saat registrasi. Pada proses login, posisi gambar akan diacak ulang setiap kali pengguna berinteraksi dengan gambar kunci. Mekanisme ini dirancang untuk menyulitkan pengamatan visual oleh pihak lain serta meminimalkan peluang penyerang menebak pola autentikasi. Hasil pengujian menunjukkan bahwa sistem mampu berjalan sesuai fungsinya, yaitu memverifikasi login berdasarkan kombinasi kredensial teks dan verifikasi gambar, serta memberikan perlindungan terhadap serangan seperti brute force dan shoulder surfing. Dengan demikian, sistem autentikasi ini dapat menjadi alternatif metode keamanan yang lebih aman dibandingkan login konvensional, sekaligus tetap sederhana, efisien secara komputasi, dan mudah diimplementasikan tanpa memerlukan perangkat tambahan khusus.
References
ahmad shafri. (2020). Sistem Informasi Digital Market. Sistem Informasi Digital Market, 1(April), 12–21.
Anggraini, Y., Pasha, D., Damayanti, D., & Setiawan, A. (2020). Sistem Informasi Penjualan Sepeda Berbasis Web Menggunakan Framework Codeigniter. Jurnal Teknologi Dan Sistem Informasi, 1(2), 64–70. https://doi.org/10.33365/jtsi.v1i2.236.
Ariandi, M., & Ariyadi, M. D. (2022). Penerapan Algoritma Fisher Yates Shuffle pada Game Edukasi Pembelajaran Untuk Pendidikan Anak Usia Dini (PAUD). Jurnal Media Informatika Budidarma, 6(4), 2120. https://doi.org/10.30865/mib.v6i4.4683.
Arisantoso, S. T., Kom, M., Yulianti, S. D., Kom, S., Ath, M., Dzikrullah, T., … Julius, A. (2023). Perancangan Dan Pemrograman Web: Memahami Html, Css, Javascript, Php, Serta Web Hosting Secara Praktis Penerbit Cv.Eureka Media Aksara. Eureka Media Aksara.
Azhar, Arkarni Wais, & Atthariq. (2020). Sistem Keamanan Pada Halaman Login Menggunakan One Time Password. Journal of Embedded System, Security, and Intelligent System, 01(2), 106–113.
Bostan, H., & Bostan, A. (2023). Shoulder surfing resistant graphical password schema: Randomized Pass Points (RPP). Multimedia Tools and Applications, 82(28), 43517–43541. https://doi.org/10.1007/s11042-023-15227-x.
Chen, Y., & He, Y. (2023). BrutePrint: Expose Smartphone Fingerprint Authentication to Brute-force Attack. Retrieved from http://arxiv.org/abs/2305.10791.
Fathorazi, P., & Fajri, N. (2023). Desain Menggunakan Balsamiq, 1–163. Retrieved from https://repository.unuja.ac.id/id/eprint/1632/1/Modul Desain menggunakan balsamiq.pdf.
John Mark B. Clemen, & Riah E. Encarnacion. (2024). Revolutionizing Accreditation System: Basis for Proposing a Databank System Using Two-Factor Authentication and String Searching Algorithm. International Journal of Advanced Research in Science, Communication and Technology, 598–608. https://doi.org/10.48175/ijarsct-18688.
Khairunnisa, G., & Voutama, A. (2024). Penerapan Uml Dalam Perancangan Sistem Informasi Peminjaman Inventaris Berbasis Web Di Bem Fasilkom Unsika. JATI (Jurnal Mahasiswa Teknik Informatika), 8(3), 2748–2755. https://doi.org/10.36040/jati.v8i3.9538
Komalasari, R. (2018). Kesadaran akan Keamanan Penggunaan Username dan Password. Tematik, 5(2), 141–152. https://doi.org/10.38204/tematik.v5i2.265
Mallaiah, S. (2018). SESSION PASSWORD AUTHENTICATION USING IMAGE - BASED SYSTEM [ IBS ] Available Online at www.ijarcs.info SESSION PASSWORD AUTHENTICATION USING IMAGE - BASED SYSTEM, (September 2017). https://doi.org/10.26483/ijarcs.v8i9.4851
Putra, M. G. L., & Octantia, H. (2021). Analisis dan Perencangan Aplikasi E-Learning Berbasis Gamification (Studi Kasus Program Studi Sistem Informasi Institut Teknologi Kalimantan). Jurnal Teknologi Informasi Dan Ilmu Komputer, 8(3), 571–578. https://doi.org/10.25126/jtiik.2021834368
Riadi, I., Herman, & Ifani, A. Z. (2021). Optimasi Keamanan Web Server terhadap Serangan Broken Authentication Menggunakan Teknologi Blockchain. JISKA (Jurnal Informatika Sunan Kalijaga), 6(3), 139–148. https://doi.org/10.14421/jiska.2021.6.3.139-148
Rusmana, D. (2021). Rancang Bangun Pengaman Sistem Login Menggunakan Metode Captcha. Incomtech, 10(1), 46–52. Retrieved from https://ejournal.istn.ac.id/index.php/incomtech/article/view/1061%0Ahttps://ejournal.istn.ac.id/index.php/incomtech/article/download/1061/729
Rustam, Y. W. A. (2021). Perancangan Aplikasi Mobile Katalog Furniture Menggunakan Teknologi Augmented Reality. INFORMASI (Jurnal Informatika Dan Sistem Informasi), 13(2), 97–122. https://doi.org/10.37424/informasi.v13i2.121
Sitorus, N. F., Kusyanti, A., & Bhawiyuga, A. (2020). Implementasi Autentikasi Berbasis Token Menggunakan Platform-Agnostic Security Tokens (PASETO) Sebagai Mekanisme Autentikansi RESTful API. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 4(11), 3947–3955. Retrieved from https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/8184
Smith, J., & Fathima, S. A. (2025). Securing IoT Networks in Smart Homes : Advanced Encryption Techniques and Securing IoT Networks in Smart Homes : Advanced Encryption Techniques and Authentication Protocols, (March), 0–8.
Sukanya, S., & Saravanan, M. (2017). Image based password authentication system for banks. 2017 International Conference on Information Communication and Embedded Systems, ICICES 2017, 1–5. https://doi.org/10.1109/ICICES.2017.8070764
Wijaya, A., & Apridiansyah, Y. (2020). Penerapan Algortima Fisher Yates Shuflle Pada Media Pembelajaran Mapel Agama Islam Berbasis Android. Jurnal Informatika Upgris, 6(1). https://doi.org/10.26877/jiu.v6i1.5747
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Ester boru Zega , Wasit Ginting, S.Kom, M.Kom, Romanus Damanik (Author)

This work is licensed under a Creative Commons Attribution 4.0 International License.
You are free to:
Share — copy and redistribute the material in any medium or format for any purpose, even commercially.
Adapt — remix, transform, and build upon the material for any purpose, even commercially.
The licensor cannot revoke these freedoms as long as you follow the license terms.
Under the following terms:
Attribution — You must give appropriate credit , provide a link to the license, and indicate if changes were made . You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
Notices:
You do not have to comply with the license for elements of the material in the public domain or where your use is permitted by an applicable exception or limitation .
No warranties are given. The license may not give you all of the permissions necessary for your intended use. For example, other rights such as publicity, privacy, or moral rights may limit how you use the material.
