Skip to main content
Log in

Low-Cost and Portable Smartphone-Assisted Indonesian Electronic Identity (e-KTP) Verification System

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

The national electronic identity (e-ID) for citizen data verification has seen widespread use in the last several years, including in Indonesia, which has a specific card, namely “Kartu Tanda Penduduk Elektronik” (e-KTP). The e-KTP utilizes a contactless smart card type for the citizen’s proof of identity. However, due to the limited availability of compatible e-ID readers for cost reasons, e-ID utilization in Indonesia is not yet optimal, and its verification still needs to be done manually. As such, in this work, a prototype of a portable Android-assisted e-ID verification system is designed. This work aims to develop a portable e-ID reader that can be adopted for various fields in Indonesia. The proposed system contains two primary components: hardware to scan the e-ID card and verify the fingerprint and an Android app user interface to verify the signature and photo and display the verification result. The hardware consists of a CPU, contactless smart card reader module, secure access module, fingerprint sensor, power management unit, and a Bluetooth module to interact with the Android app. The hardware is powered using a lithium-ion battery to support the system’s portability. Meanwhile, the software consists of signature and photograph input and verification and operator logging. The hardware testing consists of several phases: battery durability test, hardware initialization, card reading, fingerprint verification, and application connectivity. The software testing involves photo and signature input, verification, and operator logging into an online system. Based on the test, the hardware can work for 16 h when fully charged and requires 39.91 s to complete one reading process, while the software can run all screens without trouble.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21

Similar content being viewed by others

Data Availability

Data sharing not applicable to this article as no datasets were generated or analysed during the current study.

Code Availability

The source code that supports the findings of this study are available on request from the author [LNSS]. The source codes are not publicly available due to them containing private information that would be applied for future mass deployment in our country.

References

  1. Heichlinger, A., & Gallego, P. (2010). A new e-ID card and online authentication in Spain. IDIS, 3(1), 43–64. https://doi.org/10.1007/s12394-010-0041-3

    Article  Google Scholar 

  2. Rebahi, Y., Khalil, M., Hohberg, S., & Lorenz, P. (2016). An android based new German eID solution for policy making processes. Security and Communication Networks, 9(11), 1271–1284. https://doi.org/10.1002/sec.1413

    Article  Google Scholar 

  3. Diaz, C., Kosta, E., Dekeyser, H., Kohlweiss, M., & Nigusse, G. (2008). Privacy preserving electronic petitions. IDIS, 1(1), 203–219. https://doi.org/10.1007/s12394-009-0012-8

    Article  Google Scholar 

  4. Fioravanti, F., & Nardelli, E. (2008). Identity management for e-Government services. In H. Chen, L. Brandt, V. Gregg, R. Traunmüller, S. Dawes, E. Hovy, A. Macintosh, & C. A. Larson (Eds.), Digital government: e-government research Case Studies, and Implementation (pp. 331–352). Springer.

    Chapter  Google Scholar 

  5. Widiastuti, I. (2018). Kebijakan pelayanan E-KTP di kota bandung. Public Inspiration Jurnal Administrasi Publik, 3(1), 16–25. https://doi.org/10.22225/pi.3.1.2018.16-25

    Article  Google Scholar 

  6. Unggul, P. National Electronic ID Card (e-ktp) Programme in Indonesia, ID WORLD Abu Dhabi, (2012). https://scholar.googleusercontent.com/scholar?q=cache:WzqBrDheJqEJ:scholar.google.com/+National+electronic+ID+Card+(e-KTP)+programme+in+Indonesia&hl=en&as_sdt=0,5. Accessed 15 October 2022.

  7. Najib, A. A., Munadi, R., & Karna, N. B. A. (2021). Security system with RFID control using E-KTP and internet of things. Bulletin of Electrical Engineering and Informatics. https://doi.org/10.11591/eei.v10i3.2834

    Article  Google Scholar 

  8. Kurniasih, D., Feryandi, A., Nurmayanti, L., & Usmany, P. D. (2021). Application of single identification number on an identity card (E-KTP) in the era of the industrial revolution 4.0. International Journal of Research and Applied Technology (INJURATECH), 1(1), 35–42. https://doi.org/10.34010/injuratech.v1i1.5458

    Article  Google Scholar 

  9. Castro, D. (2022). Explaining international IT application leadership: Electronic identification systems|ITIF,” Information Technology & Innovation Foundation, 2011. https://itif.org/publications/2011/09/15/explaining-international-it-application-leadership-electronic-identification/. Accessed 15 October 2022.

  10. Martens, T. (2010). Electronic identity management in Estonia between market and state governance. IDIS, 3(1), 213–233. https://doi.org/10.1007/s12394-010-0044-0

    Article  Google Scholar 

  11. Melin, U., Axelsson, K., & Söderström, F. (2016). Managing the development of e-ID in a public e-service context: Challenges and path dependencies from a life-cycle perspective. Transforming Government: People Process and Policy, 10(1), 72–98. https://doi.org/10.1108/TG-11-2013-0046

    Article  Google Scholar 

  12. Aichholzer, G., & Strauß, S. (2010). The Austrian case: Multi-card concept and the relationship between citizen ID and social security cards. IDIS, 3(1), 65–85. https://doi.org/10.1007/s12394-010-0048-9

    Article  Google Scholar 

  13. Mariën, I., & Van Audenhove, L. (2010). The Belgian e-ID and its complex path to implementation and innovational change. IDIS, 3(1), 27–41. https://doi.org/10.1007/s12394-010-0042-2

    Article  Google Scholar 

  14. THALES, Electronic ID cards in Belgium: the keystone of eGovernment, Thales Group. https://www.thalesgroup.com/en/markets/digital-identity-and-security/government/customer-cases/belgium. Accessed 15 October 2022.

  15. Erdogan, O., & Saran, N. A. (2021). A survey on server-based electronic identification and signature schemes to improve eIDAS: with a new proposal for Turkey. PeerJ Computer Science., 7, e734. https://doi.org/10.7717/peerj-cs.734

    Article  Google Scholar 

  16. Al-Nidawi, W. J. A., Maan, M. A., & Othman, M. (2015). Review on national electronic identification system, in 2015 4th International Conference on Advanced Computer Science Applications and Technologies (ACSAT), (pp. 228–233). doi: https://doi.org/10.1109/ACSAT.2015.42.

  17. Appendix to the Minister of Internal Affairs, Republic of Indonesia regulation Number 34, 2014, concerning Technical Specifications of Electronic Identity (e-ID) Card Readers Device. Translate to Bahasa: Lampiran Peraturan Menteri Dalam Negeri Republik Indonesia no. 34 Tahun 2014 tentang Spesifikasi Teknis Perangkat Pembaca Kartu Tanda Penduduk Elektronik. (2014).

  18. Kania, I., Alamanda, D. T., Anggadwita, G., Permatasari, A., & Hasyim, S. B. (2019). Confusion around e-ID card service, public obligation versus public service. IOP Conference Series: Materials Science and Engineering, 505(1), 012096. https://doi.org/10.1088/1757-899X/505/1/012096

    Article  Google Scholar 

  19. Febriharini, M. P. (2016). Pelaksanaan Program e KTP Dalam Rangka Tertib Administrasi Kependudukan. Serat Acitya, 5(2), 17–30.

    Google Scholar 

  20. The Republic of Indonesia. 2009. Presidential Regulation Number 26, 2009, concerning Implementation of Identity Card Application Based on National Identity Number. Translate to Bahasa: Republik Indonesia. 2009. Peraturan Presiden Nomor 26 Tahun 2009 tentang Penerapan Kartu Tanda Penduduk Berbasis Nomor Induk Kependudukan Secara Nasional. (2009).

  21. Suharno, S., Zulfikar, M. Berbekal KTP Palsu, 2 Orang Ini Dapat Rp 1 M dari 43 Kartu Kredit, Semudah Itukah Buat Kartu Kredit?, Penipuan Kartu Kredit Rp 1 M, Jun. 08, 2020. https://jakarta.tribunnews.com/2020/06/08/berbekal-ktp-palsu-2-orang-ini-dapat-rp-1-m-dari-43-kartu-kredit-semudah-itukah-buat-kartu-kredit?page=all. Accessed 15 October 2022.

  22. Nafie, W. KPU DKI: ‘Card Reader’ untuk e-KTP Telalu Mahal, Inilah.com, Feb. 09, 2017. https://www.inilah.com/kpu-dki-card-reader-untuk-e-ktp-telalu-mahal. Accessed 15 October 2022.

  23. Bhaskoro, A. T. Card reader untuk membaca e-KTP akan segera diproduksi, Mei 2013. https://dailysocial.id/post/card-reader-untuk-membaca-e-ktp-akan-segera-diproduksi. Accessed 15 October 2022.

  24. Stein, M. (2013). Mobile Devices as Secure eID Reader using Trusted Execution Environments. Bonn: Gesellschaft für Informatik e.V., Accessed 15 October 2022. [Online]. Available: http://dl.gi.de/handle/20.500.12116/17184

  25. Otterbein, F., Ohlendorf, T., & Margraf, M. (2017). The German eID as an authentication token on android devices. International Journal of Computer Science and Information Security. https://doi.org/10.48550/arXiv.1701.04013

    Article  Google Scholar 

  26. Bangdao, C., & Roscoe, A. W. (2011). Mobile electronic identity: Securing payment on mobile phones. Information security theory and practice security and privacy of mobile devices in wireless communication (pp. 22–37). Springer.

    Google Scholar 

  27. Morgner, F., Oepen, D., Müller, W., & Redlich, J.-P. (2012). Mobile smart card reader using NFC-enabled Smartphones. Security and privacy in mobile information and communication systems (pp. 24–37). Springer.

    Chapter  Google Scholar 

  28. Malingkas, R. I., Swastika, A. C., & Adiono, T. (2017). Smart card reader APDU simulation using Zybo, In 2017 International Symposium on Electronics and Smart Devices (ISESD), Yogyakarta, Indonesia (pp. 196–201). https://doi.org/10.1109/ISESD.2017.8253331.

  29. Adiono, T., Malingkas, R. I., Swastika, A. C., & Fuada, S. (2018). Electronic transaction device based on contact smart card using programmable system-on-chip, In 2018 international conference on electrical engineering and computer science (ICECOS), Pangkal Pinang, (pp. 51–56). https://doi.org/10.1109/ICECOS.2018.8605217.

  30. Adiono, T., & Nugraha, A. B. (2017). Teknologi smart card, sistem, dan implementasinya (1st ed.). ITB Press.

    Google Scholar 

  31. Adiono, T., Tandiawan, B., & Fuada, S. (2018). Device protocol design for security on internet of things based smart home. International Journal of Online and Biomedical Engineering (iJOE), 14(07), 161–170. https://doi.org/10.3991/ijoe.v14i07.7306

    Article  Google Scholar 

  32. Adiono, T. A., Prakoso, K. S., Putratama, C. D., Yuwono, B., & Fuada, S. (2018). HOG-AdaBoost implementation for human detection employing FPGA ALTERA DE. International Journal of Advanced Computer Science and Applications (IJACSA), 9(10), 353–358. https://doi.org/10.14569/IJACSA.2018.091042

    Article  Google Scholar 

  33. Shiddieqy, H. A., Hariadi, F. I., & Adiono, T. (2017). Implementation of deep-learning based image classification on single board computer, In 2017 international symposium on electronics and smart devices (ISESD), Yogyakarta, Indonesia, (pp. 133–137). https://doi.org/10.1109/ISESD.2017.8253319.

  34. Yogatama, B. W., Lee, J., Harimurti, S., & Adiono, T. (2018). FPGA-based optical character recognition for handwritten mathematical expressions, In 2018 International SoC Design Conference (ISOCC), Daegu, Korea (South), (pp. 42–43). https://doi.org/10.1109/ISOCC.2018.8649966.

  35. Shiddieqy, H. A., Adiono, T., & Syafalni, I. (2019). Mobile client-server approach for handwriting digit recognition, In 2019 international symposium on electronics and smart devices (ISESD), Bandung, Indonesia, (pp. 1–4). https://doi.org/10.1109/ISESD.2019.8909448.

  36. Redu, C. D. (2021). Implementasi pemberian kredit jasa konstruksi dengan agunan surat perintah kerja (Studi Kasus di Bank Jatim Cabang Malang)—bkg, Thesis, magister kenotariatan, fakultas hukum, universitas brawijaya, malang, 2012. Accessed 26 April 2021. [Online]. Available: http://repository.ub.ac.id/156572/.

  37. Yuliandani, T. (2021) Integrasi kepentingan stakeholder dalam pembangunan berkelanjutan di kabupaten bojonegoro, Skripsi, ilmu politik, fakultas ilmu sosial dan ilmu politik, universitas airlangga, surabaya, 2017. Accessed: 26 April 2021. [Online]. Available: http://repository.unair.ac.id/67979/.

Download references

Funding

This work is financially assisted by program peningkatan Global Competitiveness Perguruan Tinggi Indonesia Universitas Pendidikan Indonesia 2021 Batch II with No. SK 1370/UN40/PT.01.02/2021 through the collaboration between Institut Teknologi Bandung & Universitas Pendidikan Indonesia.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Syifaul Fuada.

Ethics declarations

Conflict of interest

The author declared that there is no confict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Fuada, S., Adiono, T. & Soemantoro, L.N.S. Low-Cost and Portable Smartphone-Assisted Indonesian Electronic Identity (e-KTP) Verification System. Wireless Pers Commun 130, 61–88 (2023). https://doi.org/10.1007/s11277-023-10275-w

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-023-10275-w

Keywords

Navigation