Winangsih, Riyan and Sarwoko, Eko Adi (2015) PENERAPAN ALGORITMA RSA DAN STREAM CIPHER RABBIT PADA APLIKASI CHATTING. Undergraduate thesis, Universitas Diponegoro.
| PDF Available under License Creative Commons Attribution Non-commercial Share Alike. 503Kb |
Abstract
Layanan instant messaging atau chatting digunakan untuk menunjang komunikasi antar pengguna melalui media internet secara real-time. Salah satu manfaatnya adalah untuk menunjang komunikasi antara pengunjung dengan administrator suatu website sebagai customer service. Kebanyakan layanan chatting saat ini didesain bukan berdasarkan aspek keamanan sebagai pertimbangan utama, melainkan aspek skalabilitas untuk menunjang jumlah pengguna yang besar. Salah satu aspek keamanan dapat dipenuhi dengan mengamankan data yang ditransmisikan dari penyadapan menggunakan kriptografi. Algoritma RSA dapat memberikan keamanan data, namun proses enkripsi dan dekripsinya sangat lambat dan rumit. Algoritma RSA dapat digunakan untuk pendistribusian kunci pengguna ketika pertama kali menggunakan aplikasi, kemudian proses enkripsi dan dekripsi pesan menggunakan stream cipher Rabbit. Kunci pengguna diproses menjadi pseudo-random keystream oleh algoritma Rabbit. Kunci yang berbeda tiap session (iterasi) dihasilkan dari sifat real valued chaotic maps algoritma Rabbit yang memiliki sensitivitas terhadap perubahan kecil sehingga perulangan maps menghasilkan sesuatu yang terlihat acak. Dengan menggabungkan kedua metode di atas, data yang ditransmisikan pada aplikasi chatting sudah dalam bentuk terenkripsi sehingga dapat mencegah penyadap memahami informasi dari data yang dikirimkan. Response time untuk proses mengirim dan menerima data 3.33 % dari response time pendistribusian kunci. Sehingga aplikasi chatting yang dikembangkan sedikit lambat ketika pendistribusian kunci, namun proses mengirim dan menerima data tetap terjadi secara real-time.
Item Type: | Thesis (Undergraduate) |
---|---|
Subjects: | Q Science > QA Mathematics > QA75 Electronic computers. Computer science Q Science > QA Mathematics > QA76 Computer software |
Divisions: | Faculty of Science and Mathematics > Department of Computer Science |
ID Code: | 59434 |
Deposited By: | INVALID USER |
Deposited On: | 17 Jan 2018 09:04 |
Last Modified: | 17 Jan 2018 09:04 |
Repository Staff Only: item control page