Text
Implementasi Algoritma Enkripsi RC6 Pada Kartu Mifare Classic Berbasis Teknologi Near Field Communication Dalam Sistem Operasi Android
ABSTRAK
Near Field Communication (NFC) merupakan jenis teknologi baru pengembangan dari
RFID. Aplikasi NFC pada zaman sekarang telah cukup merata di berbagai lini kehidupan,
contohnya dalam pembayaran tiket commuterline, pembayaran tiket tol, dan sebagainya.
NFC sendiri menggunakan chip khusus yang dibenamkan ke dalam media kartu, salah
satunya MIFARE Classic. MIFARE Classic merupakan jenis chip tertua dan yang paling
banyak digunakan. Seiring dengan perkembangannya, MIFARE Classic tidaklah seaman
seperti ketika pertamakali dikembangkan. Data yang terisi di dalamnya, dapat dengan
mudah dicuri, sehingga pada akhirnya terkompromikan keamanannya. Dengan
menambahkan satu layer enkripsi, dapatlah ditingkatkan level keamanan pada kartu
MIFARE Classic. Penggunaan algoritma RC6 sebagai enkripsi dan dekripsi, didasarkan
pada tingkat keamanan RC6 yang pernah menjadi kandidat kriptografi AES. Pembuatan
aplikasi enkripsi dan dekripsi sendiri dilakukan dalam platform Android dengan bahasa
pemrograman Java. Pemilihan Android sebagai platform pengembangan adalah karena
dalam Android, implementasi NFC sangatlah lengkap. Dengan algoritma RC6 sebagai
enkripsi dan dekripsi, kunci yang digunakan bersifat simetris. Sehingga dihasilkan enkripsi
yang sangat mencukupi untuk teks yang akan dimasukkan ke dalam chip MIFARE Classic
tersebut.
Kata kunci: Kriptografi, NFC, Enkripsi, Dekripsi, RC6, Teks, Android.
ABSTRACT
Near Field Communication (NFC) is a new technology which is developed from RFID.
Nowadays NFC applications are very common on everyday life, such as on commuterline
ticketing payment, toll road ticket payment, and so forth. NFC itself uses special chip
which is integrated in card media, one example is MIFARE Classic. MIFARE Classic is
the oldest chip and the most widely used NFC chip. As the development continues,
MIFARE Classic is not as safe as it were invented. The data which is contained on
MIFARE Classic chip can be easily hacked or stolen, so it is compromising its safety. With
adding a new encryption layer, it improves security level on MIFARE Classic. The use of
RC6 algorithm is based on security level it has, on RC6 which also one of AES
cryptography candidates. Application development itself is done on Android platform with
Java language. The choice of Android as development platform is because Android has
comprehensive NFC implementation and library. With the use of RC6 algorithm as
encryption and decryption algorithm, the key used is symmetric. Therefore the result is an
encryption which is very sufficient for text that will be encrypted on MIFARE Classic chip
itself..
Keywords: Cryptography, NFC, Encryption, Decryption, RC6, Text, Android.
341F15IV | 005.2 PUT i | Perpustakaan FSM Undip (Referensi) | Tersedia |
Tidak tersedia versi lain