Anda di halaman 1dari 5

Aplikasi Smartcard dalam Bidang Akademis dan Transportasi Enas Dhuhri Kusuma, Litasari Jurusan Teknik Elektro dan

Teknologi Informasi Fakultas Teknik Uni ersitas !ad"ah #ada Jln$ !rafika no$% Kampus U!# &og'akarta Email ( enas)te$ugm$a*$id, litasari)'ahoo$*om Summary 1. Pendahuluan Smartcard merupakan suatu kartu 'ang mempun'ai rangkaian terintegrasi di dalamn'a dan mampu memproses serta men'impan data$ +ada dasarn'a, satu unit smartcard mampu mela'ani ,er,agai aplikasi, tetapi pada ken'ataann'a, penggunaan smartcard masih terpisah antara satu aplikasi dengan 'ang lain$ Artin'a, satu smartcard masih digunakan untuk mela'ani han'a satu aplikasi$ Be,erapa sistem transportasi di Indonesia sudah memanfaatkan smartcard -Trans Jakarta dan Trans Jog"a., tetapi pemanfaatann'a masih ,ersifat khusus pada aplikasi terse,ut dan ,elum multi aplikasi$ /iset ini ,ertu"uan mem,uat sistem la'anan smartcard multi aplikasi, 'aitu satu kartu digunakan untuk mela'ani ,er,agai aplikasi$ 0angat memungkinkan untuk dikem,angkan suatu la'anan transportasi misaln'a( satu kartu ,isa digunakan di Trans Jakarta maupun di Trans Jog"a, kemudian kartu terse,ut "uga ,isa digunakan untuk mengakses fasilitas kampus$ La'anan ini sangat potensial untuk men"angkau ,er,agai aspek kehidupan$ 0elain akademik dan transportasi, ,idang1,idang lain seperti pertokoan, mana"emen kantor, sampai dengan per,ankan *ukup potensial untuk menggunakan la'anan smartcard multi aplikasi$ 2. Standar ITSO Dengan memanfaatkan susunan memori di dalam kartu, pengaksesan smart*ard ,isa di,uat dalam suatu standar$ #elalui standar terse,ut, ,isa di,uat struktur pen'impanan data dalam kartu sehingga memungkinkan untuk menerapkan ,er,agai la'anan di dalam kartu$ 0uatu kerangka ker"a "uga di,uat untuk memudahkan penam,ahan aplikasi ,aru ke dalam kartu dan sistem$ 0tandar ini "uga mengakomodasi adan'a ,er,agai teknologi smartcard 'ang ,eredar di

pasaran$ Dengan adan'a standar ini, ,erma*am1ma*am kartu dari teknologi 'ang ,er,eda ,isa digunkan untuk mengakses la'anan 'ang sama$ /eferensi standar smartcard 'ang diterapkan adalah IT02 -Integrated Transport Smartcard Organization.$ 0tandar IT02 sudah diaplikasikan di Inggris /a'a se"ak 3445$ 0tandar ini men*akup proses ,isnis, regulasi dan keamanan data dalam kartu$ Aplikasi IT02 men*akup bidang yang cukup luas: transportasi, ID, e-purse, voucher, akses jalan tol, dan ticket elektronis. Spesifikasi teknis standar ITSO tersedia secara bebas, kecuali sistem pengamanannya. Berdasarkan cara pengaksesan data, ITSO bisa dibagi menjadi 3 layer, yaitu lapisan fisik, lapisan aplikasi (shell) dan lapisan produk. Pembagian layer tersebut ditunjukkan pada gambar 1. Card layer atau lapisan fisik adalah media tempat data-data layanan disimpan. Media tersebut bisa berwujud kartu (smartcard) atau mobile device. Lapisan aplikasi berupa suatu sektor memori dalam smartcard. Sektor memori untuk lapisan aplikasi akan berisi informasi struktur kartu, identitas pihak operator kartu, dan informasi tentang kunci (key) untuk pengaksesan datanya. Lapisan produk berisi informasi tentang produk yang didukung oleh kartu. Skema layan silang bisa diterapkan pada lapisan produk. Data-data produk atau layanan yang didukung oleh kartu akan disimpan pada layer produk. Penambahan suatu produk baru juga dilakukan pada layer ini.

!am,ar 3$ +em,agian lapisan dalam standar IT02 +ada standar IT02, format pen'impanan data "uga sudah ditentukan$ Data pada standar IT02 dikemas dalam ,entuk grup data$ Ada 6 "enis grup data dalam IT02, 'aitu( a. Shell Environment mewakili lapisan aplikasi dalam piramida ITSO, berisi data-data yang bersifat read only. b. Directory Data Group sebagai penunjuk alamat produk yang akan diakses.

c. Product Data Group berisi data produk yang sifatnya tetap/jarang berubah. d. Value Record Data Group berisi data produk yang sifatnya sering berubah. #asing1masing grup data mempun'ai struktur data 'ang hampir sama$ Bentuk umumn'a ditun"ukkan pada gam,ar %$ Elemen struktur data terdiri dari La,el, Dataset, Instance Identifier, dan Seal, tetapi tidak semua grup data mempun'ai semua elemen terse,ut$ Untuk men"amin keamanan data 'ang tersimpan, dilakukan autentikasi se,elum mengakses ,aik ,a*a maupun tulis terhadap suatu sektor kartu$ Kun*i untuk autentikasi terse,ut didapat dari modul 0A# -Security Access Module) 'ang ikut ditanamkan ke sistem$ Data 'ang tersimpan dalam suatu ,lok "uga ,isa dienkripsi se,agai pengamanan tam,ahan dengan kun*i 'ang "uga disimpan di modul 0A#$

!am,ar %$ 0truktur data default pada setiap grup data 3. Aplikasi yang Dikembangkan Be,erapa software dan prototipe hardware di,uat untuk memodelkan aplikasi 'ang menggunakan smartcard$ Aplikasi 'ang digunakan se,agai *ontoh kasus pada penelitian ini adalah aplikasi transportasi dan akademis$ +rototipe hardware Door Access digunakan untuk akses pintu la,oratorium dan perpustakaan kampus menggunakan smart*ard$ Untuk memodelkan aplikasi pada ,idang transportasi, di,uat suatu prototipe hard7are mesin tiket elektronis$ 0e,agai alat untuk mela'ani "ual ,eli tiket, dikem,angkan suatu mesin +20 - Point Of Sales.$ 0edangkan pada sisi software +8, dikem,angkan suatu program untuk personalisasi kartu$ Kartu 'ang sudah dipersonalisasi ,isa digunakan untuk mengakses ruangan maupun mesin tiket$ +rototipe hard7are di,uat dengan ,er,asis 0B8 -Single oard !omputer. dengan

processor A/#$ 0B8 memiliki kele,ihan di,andingkan dengan mikrokontroller 5 ,it 'aitu mempun'ai memori program dan /A# 'ang le,ih ,esar, didukung processor A/# 9% ,it, ke*epatan proses 'ang le,ih *epat -cloc" sampai :;;#<=., dan memungkinkan untuk di1install sistem operasi$ +enggunaan 0B8 ,ertu"uan supa'a alat le,ih *epat prosesn'a, mendukung enkripsi 'ang *ukup kuat, dan meminimalkan ter"adin'a kesalahan pada data aplikasi$ +erangkat lunak dan keras dikem,angkan di ,a7ah sistem operasi Linu>$ 0B8 'ang dikem,angkan di,eri sistem operasi Linu> ersi %$?$%4 dengan distri,usi Angstrom$ Untuk memudahkan pengem,angan ,er,agai aplikasi 'ang ,er,eda pada 0B8, dikem,angkan suatu framewor" 'ang di,eri nama /usnas #ramewor" -/F@.$ /F@ mendefinisikan arsitektur software 'ang dikem,angkan pada 0B8 untuk keperluan la'anan ,er,asis smartcard$ /F@ terdiri dari sistem operasi -Linu>., 88ID -dri$er pem,a*a kartu., protokol +808 -koneksi +81 Smartcard ., A+I -Application Programming Interface. dan program aplikasi$ Untuk ketiga aplikasi 'ang dikem,angkan, per,edaan ada pada le el program aplikasi$ Arsitektur /F@ ditun"ukkan pada gam,ar 9$

!am,ar 9$ Arsitektur /usnas #ramewor" 4. Kema uan Penelitian 0ampai saat ini penelitian ini sudah menghasilkan sistem 'ang 3;;A sudah menerapkan standar IT02$ 0tandar ini ,isa diterapkan untuk la'anan akademis dan transportasi$ Teknologi kartu 'ang digunakan men*akup teknologi #ifare dan DesFire$ Aplikasi +20 ,er,asis

smartcard "uga ,erhasil di,uat menggunakan 0B8$ Untuk penelitian le,ih lan"ut, akan dilakukan pengem,angan aplikasi 0B8 'ang ,er,asis !UI -%raphical &ser Interface.$

Anda mungkin juga menyukai