IMPLEMENTASI ELLIPTIC CURVE DIGITAL SIGNATURE ALGORITHM (ECDSA) UNTUK VERIFIKASI KEABSAHAN DOKUMEN BERBASIS QR CODE
##plugins.themes.academic_pro.article.main##
Abstract
The ease of modifying digital documents increases the risk of legal data forgery due to the lack of a dual authentication mechanism. This study aims to implement a document validity verification system using the Elliptic Curve Digital Signature Algorithm (ECDSA) integrated into a Quick Response (QR) Code. The system is built on a client-server architecture, where cryptographic computation and public key storage are managed centrally on an application programming interface (API), while the Android application serves as an optical scanner. The validation process applies a dual verification mechanism, namely mathematical verification on the server side and visual verification of the original PDF document. Test results show that the system is capable of completely rejecting data manipulation attempts. The computation time for digital signing remains constant under 1 ms, while the hashing time ranges from 2 ms to 54 ms for document sizes between 500 KB and 5 MB. This system effectively guarantees the integrity and validity of digital documents.
##plugins.themes.academic_pro.article.details##

This work is licensed under a Creative Commons Attribution 4.0 International License.
References
[2] Enjelina, s., & hutabarat. (2021). Aspek hukum penggunaan tanda tangan digital dalam menyelesaikan penandatanganan dokumen-dokumen bisnis perusahaan-perusahaan yang dikembangkan oleh privyid. Https://repository.uhn.ac.id/handle/123456789/5517
[3] Fitriyadi, m. N., & senubekti, m. A. (2024). Implementasi prototyping dalam pengembangan aplikasi keuangan yayasan assalaam al madani sumedang sebagai upaya meningkatkan akuntabilitas kinerja. Jati (jurnal mahasiswa teknik informatika), 8(6), 12844–12851. Https://doi.org/10.36040/jati.v8i6.12148
[4] Nadzifarin, a., & asmunin, a. (2022). Penerapan elliptic curve digital signature algorithmpada tanda tangan digital dengan studi kasus dokumen surat –menyurat. Journal of informatics and computer science (jinacs), 4(01), 1–9. Https://doi.org/10.26740/jinacs.v4n01.p1-9
[5] Ratusan dokumen dilaporkan palsu sepanjang september 2021 | pusiknas bareskrim polri. (2021). Https://pusiknas.polri.go.id/detail_artikel/ratusan_dokumen_dilaporkan_palsu_sepanjang_september_2021. Diakses tanggal 29 Oktober 2025.
[6] Senubekti, m. A., anggraini, n., rusghana, f., & mahatma, k. (2025). Pengembangan aplikasi e-bale sunda untuk digitalisasi peminjaman arsip di pengadilan negeri bale bandung kelas 1a menggunakan codeigniter 4. Tekno: jurnal penelitian teknologi dan peradilan, 3(1), 61–74.
[7] Sopandi, h., & anggraini, n. (n.d.). Aplikasi perpustakaan berbasis web menggunakan framework codeigniter (studi kasus: smpn 3 pacet) | nuansa informatika. Https://doi.org/https://doi.org/10.25134/ilkom.v18i1.43
[8] Suantara, y. (2024). Perbandingan kinerja waktu algoritma ecdsa, eddsa, rsa, dan implementasinya pada sistem multi-signature dokumen pdf | jatisi. Https://jurnal.mdp.ac.id/index.php/jatisi/article/view/6752
[9] Sugiyono. (2011). Metode penelitian pendidikan pendekatan kuantitatif, kualitatif dan r&d | perpustakaan universitas gresik. //digilib.unigres.ac.id%2findex.php%3fp%3dshow_detail%26id%3d43
[10] Valentino, m. R., fitriyadi, m. N., senubekti, m. A., & darsiti, d. (2025). Penerapan metode prototyping dalam implementasi aplikasi pemesanan makanan online menggunakan barcode pada kedai mas gunarto. Jati (jurnal mahasiswa teknik informatika), 9(5), 8125–8132. Https://doi.org/10.36040/jati.v9i5.15045