Implementation of Zero Knowledge Proof Technology for Us-er Security Verification in Web-Based Systems
DOI:
https://doi.org/10.59934/jaiea.v5i1.1261Keywords:
Zero-Knowledge Proof, User Security, Privacy, web-based system, authenticationAbstract
The development of information technology has driven the need for stronger security systems and guaranteed privacy on web-based platforms. Traditional verification methods such as passwords and two-factor authentication are increasingly seen as insufficient in facing the growing complexity of cyber threats. Zero-Knowledge Proof (ZKP) emerges as an alternative solution that enables identity verification without revealing sensitive information. This research aims to implement ZKP technology in web-based systems to enhance user security and privacy. The method involves the implementation of a simple XOR-based ZKP algorithm to prove identity without disclosing personal data, as well as a three-step verification mechanism between the verifier and the prover. Implementation results show that the system can prevent attacks such as man-in-the-middle and replay attacks, while maintaining data confidentiality during the authentication process. This study also identifies challenges in system efficiency and verification process integrity and offers technical solutions to support broader ZKP integration in digital platforms. Thus, the use of ZKP in web-based systems holds great potential to improve user trust and security in the digital era.
Downloads
References
et al. Setiawan, A., “Implementasi Sistem E-Voting dalam Pemilihan Umum di Indonesia,” J. Inspirasi, 2021.
et al. Santoso, D., “Tantangan Keamanan pada Sistem E-Voting di Indonesia,” J. Manaj. dan Teknol. Inf., 2020.
S. et Al., “Pemanfaatan Zero-Knowledge Proof untuk Meningkatkan Keamanan dan Transparansi pada Sistem E-Voting,” J. Infotech, 2021.
P. et Al., “Implementasi Zero-Knowledge Proof dalam Sistem E-Voting untuk Meningkatkan Transparansi dan Kepercayaan Publik,” J. Tek. Inform., 2020.
H. et Al., “Integrasi Zero-Knowledge Proof dalam Sistem E-Voting untuk Meningkatkan Keamanan,” J. Tek. Telekomun. dan Komput., 2020.
R. Y. F. Nurul Samania, Nirsal, “Rancang Bangun Aplikasi E-VOTING Pemilihan Ketua Umum Himpunan Mahasiswa In-formatika (HMTI) UNIVERSITAS COKROAMINOTO PALOPO Berbasis WEBSITE,” Eng. Constr. Archit. Manag., vol. 25, no. 1, pp. 1–9, 2020.
E. A. Trianto and A. Yulianeu, “Perancangan Sistem Informasi Pembayaran Abodemen di UPTD Pasar Rajadesa,” Jumantika Tek. Inform. STMIK DCI, 2018.
A. Ni Made, “Analisa dan Perancangan Aplikasi Pembelajaran Bahasa Inggris Dasar Berbasis Android,” J. IKRAITH-INFORMATIKA, vol. 1, no. 3, pp. 107–115, 2020.
F. A. Bukharla and N. Nursyirwan, “Perancangan Aplikasi Android Berbasis Mobile Oleh-Oleh Khas Minangkabau (Minang Pedia),” Gorga J. Seni Rupa, 2020.
Rahmat Gunawan, Arif Maulana Yusuf, and Lysa Nopitasari, “Rancang Bangun Sistem Presensi Mahasiswa Dengan Menggunakan Qr Code Berbasis Android,” Elkom J. Elektron. dan Komput., vol. 14, no. 1, pp. 47–58, 2021.
N. Azis, G. Pribadi, and M. S. Nurcahya, “Aplikasi Pembelajaran Bahasa Inggris Dasar Berbasis Android,” IKRA-ITH Inform., vol. 4, 2020.
M. Ridwan, D. Wiguna, and A. Rusmardiana, “Perancangan Aplikasi Edukasi Pengenalan Lagu Daerah di Indonesia Berbasis Android,” J. Ris. dan Apl. Mhs. Inform., vol. 2, no. 04, 2021.
U. Wahyuningsih et al., “Analisis Proses Enkripsi Algoritma Kriptografi Modern Advanced Encryption Standard (Aes),” J. Adijaya Multidisiplin, vol. 1, no. 2, pp. 380–387, 2023.
Z. Arif and A. Nurokhman, “Analisis Perbandingan Algoritma Kriptografi Simetris Dan Asimetris Dalam Meningkatkan Keamanan Sistem Informasi,” J. Teknol. Sist. Inf., vol. 4, no. 2, pp. 394–405, 2023.
N. A. Nanda, S. M. S. Silalahi, D. Fatricia Nasution, M. Sari, and I. Gunawan, “Kriptografi dan Penerapannya Dalam Sistem Keamanan Data,” J. Media Inform., vol. 4, no. 2, pp. 90–93, 2023.
R. Toyib and Y. Darnita, “Pengamanan Data Teks Dengan Menggunakan Algoritma Zero-Knowledge Proof,” J. Media Infota-ma, vol. 16, no. 1, 2020.
M. F. Abidin, A. Tarigan, and L. Prananingrum, “Perancangan Dan Implementasi Smart Contract Pada Sistem Verifikasi Dokumen Berbasis Zero Knowledge Proof (Zkp) Pada Blockchain Polygon,” J. Ilm. Inform. Komput., vol. 28, no. 2, pp. 100–111, 2023.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Journal of Artificial Intelligence and Engineering Applications (JAIEA)

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.







