Perancangan Emulator KTP Elektronik Berbasis Java Card untuk Mendukung Pengujian Fungsionalitas Pembaca KTP Elektronik Industri Nasional Wahyu Cesar 1 dan Fito Wigunanto 2 Badan Pengkajian dan Penerapan Teknologi (BPPT) Puspiptek Serpong, 15314, Indonesia wahyu.cesar@bppt.go.id 1 , fito.wigunanto@bppt.go.id 2 Abstrak— Peraturan Menteri Dalam Negeri Republik Indonesia Nomor 34 Tahun 2014 menerangkan bahwa pengujian teknologi perlu dilakukan terhadap perangkat pembaca KTP elektronik dalam rangka verifikasi kesesuaian terhadap spesifikasi teknis serta verifikasi fungsionalitas dan kinerja perangkat pembaca KTP-el. Pengujian fungsionalitas merupakan bagian penting dari proses Quality Control produk yang akan dijual/ dipasarkan oleh industri. Oleh karena itu proses pengujian ini pasti akan selalu dilakukan oleh seluruh industri yang akan memproduksi perangkat pembaca KTP elektronik. Dalam rangka mendukung tahapan pengujian fungsionalitas pembaca KTP elektronik terintegrasi diperlukan suatu rancangan model emulator KTP elektronik yang dapat mengemulasikan kinerja keseluruhan serta memenuhi aspek keamanan KTP-el. Dalam penelitian ini akan dilakukan perancangan piranti lunak dasar kartu cerdas nirkontak ( contactless smart card) yang mengacu pada standar SNI ISO/IEC 14443 dengan berbasis teknologi Java Card yang memodelkan sistem KTP elektronik (emulator KTP-el). Tujuan dari penelitian ini adalah untuk memberikan solusi teknologi dengan melakukan perancangan emulator KTP elektronik untuk mendukung proses produksi perangkat pembaca KTP-el yang sedang dilakukan oleh industri nasional, khususnya pada fase pengujian kemampuan fungsionalitas produk. Pada penelitian ini akan dihasilkan suatu perangkat emulator ini diharapkan mampu mengemulasikan seluruh fungsi dan kinerja KTP-el dengan tujuan agar dapat mempermudah industri dalam melakukan pengujian fungsionalitas produk, untuk memastikan bahwa perangkat tersebut mampu untuk melakukan pembacaan data KTP-el dengan baik. Kata kunci— Quality Control, contactless smart card, Java Card, emulator KTP-el I. PENDAHULUAN Referensi [1] menyatakan perlu dilakukan pengujian teknologi pembaca KTP elektronik terintegrasi oleh setiap industri yang akan memproduksi perangkat tersebut, oleh sebab itu industri terkait sangat membutuhkan banyak sampel KTP-el dan Security Access Module (SAM) untuk mendukung kelancaran proses produksi perangkat pembaca KTP-el, khususnya digunakan untuk menguji fungsionalitas produk akhir yang mereka hasilkan. Karena mereka memiliki kendala keterbatasan sampel SAM dan KTP-el, hingga saat ini industri nasional masih mengalami hambatan dalam proses produksi perangkat pembaca KTP-el. Untuk mengatasi kendala tersebut, maka diperlukan penelitian untuk merancang suatu alat yang memiliki kemampuan untuk mengemulasikan seluruh fungsi dan kinerja dari KTP elektronik, sehingga dapat dijadikan sebagai model emulator untuk pengujian. Membuat rancangan emulator KTP elektronik merupakan salah satu solusi yang dapat mengatasi kendala yang sedang dialami oleh industri nasional pada saat ini. Emulator KTP-el akan dirancang dengan kemampuan mengemulasikan kinerja keseluruhan sistem dan transaksi KTP-el dengan pembaca, yang memenuhi seluruh aspek keamanan KTP elektronik. Perangkat emulator KTP-el diharapkan memiliki kemampuan dan fungsi yang sama persis dengan KTP elektronik dengan tujuan agar dapat memenuhi seluruh tahapan uji fungsionalitas produk. Tahap pengujian fungsionalitas ini merupakan bagian penting dari proses Quality Control produk yang akan dijual/ dipasarkan oleh industri. Sehingga proses ini pasti selalu akan dilakukan oleh seluruh industri nasional yang akan memproduksi perangkat pembaca KTP-el. Tahapan uji ini dilakukan dengan tujuan untuk memverifikasi fungsi dan kesesuian kinerja dari perangkat tersebut. Perangkat emulator KTP elektronik ini akan dirancang dan diimplementasi dengan menggunakan kartu cerdas nirkontak (contactless smart card) yang berbasis kode yaitu Java Card dengan tujuan agar lebih fleksibel dalam menerima command atau perintah spesifik yang digunakan pada KTP elektronik Production. Tujuan dari penelitian ini antara lain untuk menawarkan solusi teknologi dengan melakukan perancangan dan implementasi emulator KTP elektronik untuk mendukung proses produksi perangkat pembaca KTP-el yang hingga saat ini sedang dilakukan oleh industri nasional, khususnya dalam hal menguji kemampuan fungsionalitas produk. serta sebagai Jurnal Teknik Elektro Vol. 8 No. 2 Juli - Desember 2016 ISSN 1411 - 0059 31