PENGEMBANGAN MOBILE CHATTING FACEBOOK TERENKRIPSI BERBASIS ANDROID DENGAN MENGGUNAKAN METODE AES (ADVANCED ENCRYPTION STANDART)

Repositori Jurnal Mahasiswa PTIIK UB
© 2014 by Doro Jurnal
Volume 3 - Number 11
Year of Publication: 2014
Nurizal Dwi P., Herman Tolle dan Achmad Ridok
Download Article

 


Abstract

Facebook merupakan situs jejaring sosial yang mempunyai banyak fasilitas komunikasi, maka tak heran jika Facebook menempatkan dirinya sebagai situs jejaring terpopuler nomor 2 di Indonesia pada saat ini [1].Sebagaimana yang telah diberitakan oleh media massa, Facebook dimintai sekitar 38.000 data pengguna dan sekitar setengahnya adalah kepada Amerika [7]. Kepemilikan data oleh Facebook dapat menjadi ancaman bagi privasi pengguna, sehingga diperlukan skema pengamanan yang dapat menyembunyikan isi sebenarnya pada data pengguna khususnya data chatting.Pengamanan data komunikasi dapat dilakukan salah satunya dengan Kriptografi.Salah satu metode kriptografi dengan kunci rahasia adalah metode AES. Safebook App merupakan aplikasi berbasis Android yang mengimplementasikan metode AES-128 pada fitur chatting Facebook.Aplikasi ini menggunakan protokol XMPP untuk komunikasi data antara pengguna dan server Facebook.Implementasi metode AES terdiri dari 2 proses yaitu enkripsi dan dekripsi. Proses enkripsi diterapkan pada fitur pengiriman pesan dengan pembangkitan kunci secara random. Kunci hasil pembangkitan akan diubah menjadi kunci manipulasi yang kemudian akan disertakan pada chipertext hasil enkripsi. Proses dekripsi diterapkan pada fitur detail pesan sehingga pesan chipertext yang diterima diubah menjadi plaintext yang dapat dimengerti oleh pengguna. Pengujian aplikasi yang dilakukan adalah menggunakan metode validasi, kriptografi, portability dan performansi.Hasil pengujian menunjukkan bahwa semua kebutuhan fungsional telah terpenuhi sesuai dengan perancangan.Selain itu, aplikasi dapat melakukan proses enkripsi-dekripsi semua karakter ASCII dengan benar sebagai langkah pengamanan komunikasi. Aplikasi juga dapat digunakan pada semua versi Android dengan minimum versi adalah 2.3.3 sehingga telah memenuhi aspek Portability. Waktu rata-rata proses enkripsi dan dekripsi masing-masing adalah 7,9 milidetik dan 4,5 milidetik sehingga dapat disimpulkan aplikasi berjalan tergolong sangat cepat (realtime) dan tidak membebani smartphone sehingga telah memenuhi aspek Usability.

Keywords

Facebook, Chatting, Android, Kriptografi, Encryption, Decryption, AES