Model Validasi Lokasi Multi-Lapisan Berbasis QR Code dan Geotagging pada Sistem Perjalanan Dinas Mobile

Authors

  • Setiya Purnawan Magister Teknik Elektro, Universitas Udayana Author
  • Gede Sukadarmika Udayana University image/svg+xml Author
  • Ngurah Indra ER Teknik Elektro, Universitas Udayana Author

DOI:

https://doi.org/10.24843/MITE.2026.v25.01.p12

Keywords:

validasi Lokasi; multi-lapisan; QR Code; geotagging; mock location.

Abstract

This study proposes a multi-layer location validation model based on QR Code and geotagging for mobile-based official travel systems to address the limitations of single-parameter validation approaches that are vulnerable to location manipulation. The proposed model integrates spatial validation through geotagging, temporal validation through timestamp recording, device integrity validation through mock location detection, and final-state validation using QR Code as a data encapsulation mechanism. The system was implemented in the ePerjadin mobile application within the BMKG environment and evaluated using functional suitability, security, and performance efficiency testing. The results show that all functional components operated successfully with a 100% success rate, while the system effectively detected location spoofing attempts through mock location validation. Performance evaluation indicates that the average GPS acquisition time was 4.03 seconds, QR Code generation required 2.39 seconds, and QR scanning was completed in 0.11 seconds. These findings demonstrate that the proposed multi-layer validation model can improve the reliability, security, and accountability of mobile-based official travel verification without introducing significant performance overhead, making it suitable for high-mobility operational environments.

Downloads

Download data is not yet available.

References

[1] BMKG, “Perka Nomor 23 Tahun 2015,” 2015.

[2] Republik Indonesia, “Meteorologi, Klimatologi, dan Geofisika,” 2009, Accessed: May 28, 2026. [Online]. Available: https://jdih.bmkg.go.id/storage/common/dokumen/Meteorologi,%20Klimatologi,%20dan%20Geofisika.pdf

[3] M. Iqbal, “Sistem Informasi Manajemen Kegiatan Perjalanan Dinas Badan Pusat Statistik Subang,” Jurnal Mahasiswa Teknik Informatika), vol. 6, no. 2, 2022.

[4] I. Lestari, V. Andria Kusuma, and M. I. Alfani Putera, “Automasi Surat Perintah Perjalanan Dinas Berbasis Website Menggunakan Metode User Centered Design,” Jurnal Sistim Informasi dan Teknologi, pp. 88–94, Jan. 2024, doi: 10.60083/jsisfotek.v5i4.327.

[5] A. N. Azizah, R. Asmara, and Yuwono W., “Sistem Informasi Dan Pengelolaan Disposisi Surat Perintah Perjalanan Dinas Pada Dinas Lingkungan Hidup Kabupaten Nganjuk,” Jurnal Informatika dan Teknik Elektro Terapan, vol. 11, no. 3, Aug. 2023, doi: 10.23960/jitet.v11i3.3225.

[6] E. M. Japara, S. Arifin, and E. Irwansyah, “Geolocation System Module Creation to Validate User Location Coordinates in an Android Application Using Flutter Framework,” Journal of Computer Science, vol. 19, no. 8, pp. 1050–1064, 2023, doi: 10.3844/jcssp.2023.1050.1064.

[7] S. Wellem Taju, Y. Putra Mamahit, and J. Andrew Pongantung, “Implementing QR code and Geolocation Technologies for the Student Attendance System,” COGITO Smart Journal, vol. 10, no. 1, 2024.

[8] S. Kumari and P. Kumar, “QR-Attendance System with Geo-Location,” 2024. [Online]. Available: https://www.ijariit.com

[9] A. Ometov, S. Bezzateev, N. Mäkitalo, S. Andreev, T. Mikkonen, and Y. Koucheryavy, “Multi-factor authentication: A survey,” Cryptography, vol. 2, no. 1, pp. 1–31, Mar. 2018, doi: 10.3390/cryptography2010001.

[10] P. Jiang, H. Wu, and C. Xin, “DeepPOSE: Detecting GPS spoofing attack via deep recurrent neural network,” Digital Communications and Networks, vol. 8, no. 5, pp. 791–803, Oct. 2022, doi: 10.1016/j.dcan.2021.09.006.

[11] L. Miola, V. Muffato, E. Sella, C. Meneghetti, and F. Pazzaglia, “GPS use and navigation ability: A systematic review and meta-analysis,” Nov. 01, 2024, Academic Press. doi: 10.1016/j.jenvp.2024.102417.

[12] W. Renaldi, “Renaldi.2024.Rancang Bangun Sistem E-Presensi Berbasis Gps Menggunakan Algoritma Haversine Untuk Optimasi Pendataan Dan Verifikasi Lokasi.Skripsi,” Bina Sarana Informatika, 2024.

[13] S. Tiwari, “An introduction to QR code technology,” in Proceedings - 2016 15th International Conference on Information Technology, ICIT 2016, Institute of Electrical and Electronics Engineers Inc., Jun. 2017, pp. 39–44. doi: 10.1109/ICIT.2016.38.

[14] J. I. Kim, H. S. Gang, J. Y. Pyun, and G. R. Kwon, “Implementation of qr code recognition technology using smartphone camera for indoor positioning,” Energies (Basel)., vol. 14, no. 10, May 2021, doi: 10.3390/en14102759.

[15] S. Vaithilingam and S. A. M. Shankar, “Enhancing Security in QR Code Technology Using AI: Exploration and Mitigation Strategies,” Int. J. Intell. Sci., vol. 14, no. 02, pp. 49–57, 2024, doi: 10.4236/ijis.2024.142003.

[16] S. B. Cinta, S. Auliana, and M. Darip, “Rancang Bangun Sistem Presensi Menggunakan Qr Code Berbasis Web Di Pt. Jaya Sentosa Plasindo Tangerang,” INFOTECH journal, vol. 11, no. 2, pp. 184–191, Jul. 2025, doi: 10.31949/infotech.v11i2.14965.

[17] Rouillard, “2008_Rouillard_ICCGI,” in Contextual QR Codes, Computing in the Global Information Technology, 2008, pp. 50–55. doi: 10.1109/ICCGI.2008.25.

[18] P. T. Tran-Truong et al., “A systematic review of multi-factor authentication in digital payment systems: NIST standards alignment and industry implementation analysis,” May 01, 2025, Elsevier B.V. doi: 10.1016/j.sysarc.2025.103402.

[19] F. Aloul, S. Zahidi, and W. El-Hajj, “Two Factor Authentication Using Mobile Phones,” IEEE/ACS International Conference on Computer Systems and Applications, pp. 641–644, Jun. 2009, doi: 10.1109/AICCSA.2009.5069395.

[20] R. A. Wijayanto, R. R. Hajar, and P. Sejati, “Implementing Flutter Clean Architecture for Mobile Tourism Application Development,” 2023.

[21] M. L. Psiaki and T. E. Humphreys, “GNSS Spoofing and Detection,” Proceedings of the IEEE, vol. 104, pp. 1258–1270, Jun. 2016, doi: 10.1109/JPROC.2016.2526658.

Downloads

Published

2026-07-31