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

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...

Full description

Saved in:
Bibliographic Details
Published in:Wireless personal communications Vol. 130; no. 1; pp. 61 - 88
Main Authors: Fuada, Syifaul, Adiono, Trio, Soemantoro, Lidia Novariani Svantyana
Format: Journal Article
Language:English
Published: New York Springer US 01-05-2023
Springer Nature B.V
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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.
ISSN:0929-6212
1572-834X
DOI:10.1007/s11277-023-10275-w