Rancang Bangun Sistem Keamanan Keluar
Masuk Parkir dengan Kartu Cerdas
Mifare
dan
Teknologi
Near Field Communication
(NFC) Studi
Kasus Parkir Jurusan Teknik Informatika
Fahmi Hidayatullah
5110100199
Dosen Pembimbing I
Dwi Sunaryono S.Kom., M.Kom.
Dosen Pembimbing II
Jurusan Teknik Informatika
Fakultas Teknologi Informasi
Institut Teknologi Sepuluh Nopember
KI091391 – tugas akhir
PENDAHULUAN
Sistem Keamanan Kampus ITS
Latar Belakang (1)
• Masterplan ITS
• Kasus Kehilangan di Parkir BAAK dan
130 329 277 139 20 135 329 308 105 9 45 173 396 256 26 0 100 200 300 400 500
Sangat tidak puas tidak puas cukup puas puas sangat puas
Survei tingkat kepuasan mahasiswa ITS
penjagaan keamanan parkir
penjagaan keamanan lingkungan kampus
aksesbilitas dan sirkulasi
Latar Belakang (2)
• Teknologi Baru NFC
Pengembangan
dari RFID
• penggunaan NFC dalam bidang transaksi
elektronik masih tergolong suatu teknologi
yang baru dan masih sedikit yang
menggunakannya
• Kartu Tanda Mahasiswa yang tidak
termanfaatkan
Penelitian Sebelumnya
• Muhammad, 2013
Perangkat Lunak
Identifikasi dan Manajemen Kendaraan di
ITS Pada Perangkat Bergerak dengan
Teknologi QR Code
• Statis dan Permanen, Media Sticker di
Kendaraan
Rumusan Masalah
• Bagaimana membuat sistem keamanan kendaraan
yang melakukan aktivitas keluar masuk tempat
parkir?
• Bagaimana membuat sistem yang dapat melakukan
identifikasi dan verifikasi dengan memanfaatkan
kartu cerdas yang memiliki fitur NFC?
• Bagaimana meningkatkan keamanan dan
kenyamanan kampus ITS khususnya di jurusan
Teknik Informatika?
Tujuan
• Merancang dan membangun perangkat lunak
menggunakan teknologi NFC dengan perangkat
media kartu cerdas
Mifare
.
• Mengimplementasikan teknologi baru NFC
untuk meningkatkan keamanan dan
kenyamanan semua pihak yang terlibat di
aktivitas kampus ITS.
• Merancang dan membangun perangkat lunak
untuk identifikasi dan verfikasi keluar masuk
parkir di jurusan Teknik Informatika ITS.
Batasan Masalah
• Perangkat media yang digunakan adalah kartu cerdas
(smartcard)
Mifare
1K.
• Aplikasi dibangun khusus untuk perangkat media kartu
cerdas
mifare
yang dapat berinteraksi dengan teknologi
NFC.
• Aplikasi dibangun menggunakan fitur NFC dan pustaka
tambahan dari
Software Development Kit
(SDK)
ACR122U.
• Ruang lingkup yang akan digunakan adalah parkir
jurusan Teknik Informatika ITS.
Near Field Communication
• Pengembangan RFID
• Melakukan Komunikasi frekuensi radio
dgn mendekatkan kedua perangkat
dengna jarak tertentu
• Beroperasi pada frekuensi 13,56 MHz
• Kecepatan transfer data 106 kbit/s – 848
kbit/s
SmartCard Reader/Writer
(1)
•
Smartcard
R/W ACR 122U NFC
•
Contacless Smartcard
R/W yang dapat
terhubung dengan komputer
• Sesuai dengan standar ISO/IEC 18092
untuk NFC
• Mendukung
Mifare
, ISO 14443 A dan B,
kartu cerdas lainnya (kompatibel dengan
CCID dan PC/SC)
SmartCard Reader/Writer
(2)
• Dapat menulis dan membaca dengan
kecepatan akses 424 kbps.
• Operasi kedekatan alat pembaca sampai
5 cm.
• Mendukung ISO/IEC 7816 untuk
keamanan
• Mendukung 3 mode NFC: pembaca,
SmartCard Reader/Writer
(3)
Mifare (1)
• Mikron Fare Collection System
• Chip produk NXP Semiconductors
• Aplikasi pada
contacless smartcards
dan
proximity cards
• Mencakup teknologi ISO/IEC 14443 tipe A
• Membaca dengan jarak yang dekat
Mifare (2)
APDU (1)
•
Application Protocol Data Unit
• Komunikasi antara pembaca dan kartu
• Mengikuti ISO 7816
• Dua kategori:
– Perintah APDUs
– APDUs Respon (2 Byte Status Wajib)
APDU (2)
Contoh Perintah APDU:
Perintah APDU GET UID
FF CA 00 00 00
Respon APDU
[UID] 90 00
DESAIN
Sistem Keamanan Kampus ITS
Diagram Kasus Penggunaan
System
Administrator
Mengelola data Pengguna
Mengelola rekapitulasi keluar masuk kendaraan Petugas Parkir
Mencatat kendaraan masuk parkir
Melakukan verifikasi kendaraan keluar parkir Melihat transaksi keluar masuk kendaraan
Perancangan Proses (1)
• Proses Pendeteksian
Kartu
Mulai Cek ketersediaan alat pembaca NFC Alat NFC sudah terpasang Tidak Cek Ketersediaan kartu cerdas YaAda Kartu cerdas terdeteksi Tidak
Ambil data dari kartu cerdas Ya Mendapatkan data Tidak Simpan UID
Perancangan Proses (2)
Mulai Proses Pendeteksian Kartu Cerdas UID Proses Pengambilan Gambar UID, DateTime, Gambar dan Status Simpan data ke dalam basis data SelesaiPerancangan Proses (3)
• Proses Verifikasi
Pengguna yang
Keluar
Mulai Proses Pendeteksian Kartu Cerdas UID Data dan Gambar ditampilkan, DateTime, Status Verifikasi Data Benar Cek STNK Manual Tidak SesuaiIMPLEMENTASI
Sistem Keamanan Kampus ITS
Pengujian Mengelola Rekapitulasi
Kendaraan Keluar Masuk
Pengujian Performa (1)
• Dilakukan Pengujian untuk mengukur
kehandalan atau kecepatan aplikasi untuk:
– Get UID ketika Masuk
– Pencatatan Pengguna Masuk
– Get UID ketika Keluar
KESIMPULAN DAN SARAN
Sistem Keamanan Kampus ITS
Kesimpulan
• Aplikasi Sistem Keamanan Kampus dapat melakukan pencatatan
orang dan dapat diverifikasi ketika keluar serta monitoring
kendaraan keluar masuk.
• Aplikasi Sistem Kemanan Kampus ini dapat melakukan pembacaan
dan mendapatkan data yang tersimpan di dalam kartu cerdas jenis
MIFARE
dan jenis kartu cerdas lain yang mendukung ISO 14443
tipe A (E-KTP) dengan kecepatan pembacaan data rata-rata adalah
15,9 milidetik
• kecepatan rata-rata adalah 132,6 milidetik untuk setiap pencataan
pengguna yang masuk
• Rata-rata waktu yang dibutuhkan setiap verifikasi pengguna yang
akan keluar dari temapt parkir adalah 1.729 detik.
Saran
• Pengembangan sistem menuju
pengolahan pengenalan citra wajah atau
pengenalan nomor polisi kendaraan
• Pembuatan aplikasi yang dapat terhubung
dengan alat bantu berupa pintu otomatis.
Terimakasih
Sistem Keamanan Kampus
ITS
Demo Program
•
Video
Pengujian Kegunaan (1)
No UID Kartu Nama Foto User Keterangan
1 BC7CFF9A Hani Ramadhan C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\1ImageBC7CFF9A.jpg
Berhasil
2 ACA5FB9A Ainatul Maulida C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\2ImageACA5FB9A.jpg
Berhasil
3 0411582A83
2980
Orysa Nur Permata S
C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\3Image0411582A832980.jpg
Gagal, tidak dapat mengambil gambar dengan baik
4 D6202556 Didik Purwanto C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\4ImageD6202556.jpg
Berhasil
5 D6202556 Didik Purwanto C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\5ImageD6202556.jpg
Gagal, Terjadi penyimpanan
pengguna masuk ke tempat parkir ketika seharusnya pengguna melakukan verifikasi keluar
6 E6C72556 M Chaqiqi Mudafi C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\6ImageE6C72556.jpg
Berhasil
7 06132556 Nabilla Sabbaha AP C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\7Image06132556.jpg
Berhasil
Pengujian Kegunaan (2)
No UID Kartu Nama Foto User Keterangan
9 048A36D2302
A80 Pengguna
C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\9Image048A36D2302A80.jpg
Berhasil
10 D6142656 Wiby Mahan F C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\10ImageD6142656.jpg
Berhasil
11 AC10FC9A Hardika Khusnulia C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\11ImageAC10FC9A.jpg
Berhasil
12 CC8BFF9A M Satryo P C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\12ImageCC8BFF9A.jpg
Berhasil
13 04223B5A272
980 Ramadhan Satya Putra
C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\13Image04223B5A272980.jpg
Berhasil
14 9C94FD9A Rizqi Hidayatullah C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\14Image9C94FD9A.jpg
Berhasil
15 5CA1FC9A Ines Dwi Andini C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\15Image5CA1FC9A.jpg
Berhasil
17 04306D1A742
B80 Antonio Cahyadi L
C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\17Image04306D1A742B80.jpg
Berhasil
18 9C64FC9A Astris Dyah Perwita C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\18Image9C64FC9A.jpg
Berhasil
19 6C35FD9A Fahmi Hidayatullah C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\19Image6C35FD9A.jpg
Berhasil C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\Berhasil
Pengujian Kegunaan (3)
No UID Kartu Nama Foto User Keterangan
21 6EC4E93A Mir’atul Mahmudah C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\21Image6EC4E93A.jpg
Berhasil
22 66912556 Wati Marpaung C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\22Image66912556.jpg
Berhasil
23 5CA1FC9A Ines Dwi Andini C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\23Image5CA1FC9A.jpg
Berhasil
24 BCD4FB9A Mohammad Faridl Naufal
C:\Users\Fahmi\Desktop\TA NFC\TA
NFC\bin\Debug\SaveImage\24ImageBCD4FB9A.jpg
Berhasil
25 6C35FD9A Fahmi Hidayatullah C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\25Image6C35FD9A.jpg
Gagal, Tidak dapat mengambil gambar
26 Abdurrazak Baihaqi C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\26Image.jpg
Gagal, Tidak
mendapatkan UID dari kartu
27 ' Linda Nur Faizah C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\27Image'.jpg
Gagal, Tidak
mendapatkan UID dari kartu
21 6EC4E93A Mir’atul Mahmudah C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\ SaveImage\21Image6EC4E93A.jpg