Please use this identifier to cite or link to this item:
https://repository.uksw.edu//handle/123456789/16883
Title: | Aplikasi Chatting pada Jaringan Manet dengan Fitur Enkripsi Menggunakan NaCl |
Authors: | Wijanarko, Agus |
Issue Date: | 2018 |
Publisher: | Program Studi Sistem Komputer FTEK-UKSW |
Abstract: | Dengan banyaknya perangkat mobile, kegiatan mobilitas pun semakin meningkat. Namun mengingat jaringan internet pada wilayah Indonesia belum merata dan stabil, penggunaan WLAN dapat menjadi solusi permasalahan. Namun WLAN itu sendiri sangat rawan karena setiap pengguna dapat dengan mudah terhubung dengan jaringan jika berada dalam jangkauan WLAN tersebut. Perlu ditambahkan sebuah sistem untuk mengamankan dan menjamin kerahasian dari data yang dipertukarkan.
Skripsi ini berisi tentang pembuatan sebuah aplikasi chatting dengan menerapkan MANET dan fungsi enkripsi kunci publik yang terdapat dalam NaCl. Raspberry Pi digunakan sebagai node untuk menjalankan sistem yang dibuat. Setiap node akan menjalankan konfigurasi MANET, NaCl, database, sinkronisasi kontak dan chat. Konfigurasi MANET adalah sebuah konfigurasi yang terdiri dari ad-hoc dan OLSRd yang digunakan untuk membangun jaringan MANET. Sistem akan menjalankan sinkronisasi kontak untuk pembuatan akun dan kemudian berjalan pada background untuk melakukan update kontak list. Proses sinkronisasi kontak ini akan disertai dengan NaCl untuk pembangkitan kunci dan database. Proses chat adalah proses yang terdiri dari thread kirim dan terima yang digunakan untuk chatting. Proses chat ini disertai dengan NaCl untuk proses enkripsi dekripsi serta database untuk proses menyimpan dan menggambil data.
Implementasi MANET dan NaCl menghasilkan topologi jaringan yang dinamis dan terdapat jaminan kerahasian data. Pada MANET topologi akan berubah jika ada perubahan pada jumlah node. Proses komunikasi antar node berjalan lancar baik chatting maupun pertukaran data user. MANET yang dibangun dengan tiga buah node dapat digunakan untuk memanipulasi jumlah hop, sehingga dapat diukur waktunya untuk jumlah n-hop. Pengukuran juga dilakukan untuk mengetahui performa dari sistem yang dibuat. With so many mobile devices, mobility activities are increasing. However, given the internet network in Indonesia is not evenly distributed and stable, the use of WLAN can be a solution to the problem. But the WLAN itself is very vulnerable because each user can easily connect to the network if it is within range of the WLAN. It is necessary to add a system to secure and ensure the confidentiality of data exchanged This thesis is about making a chat application by applying MANET and public key encryption function contained in NaCl. Raspberry Pi is used as the node to run the created system. Each node will run MANET, NaCl, database configuration, contact sync and chat. The MANET configuration is a configuration consisting of ad-hoc and OLSRd used to build the MANET network. The system will run a contact synchronization for account creation and then run in the background to update contact list. This contact synchronization process will be accompanied by NaCl for key generation and database. The chat process is a process consisting of a thread of send and receive used for chatting. This chat process is accompanied by NaCl for the process of encrypting the decryption and database for the process of storing and retrieving data. MANET and NaCl implementations produce a dynamic network topology and there is a guarantee of data confidentiality. In the MANET topology will change if there is a change in the number of nodes. Communication process between nodes run smoothly both chat and exchange data user. MANETs built with three nodes can be used to manipulate the number of hops, so it can be timed for the number of n-hops. Measurements are also performed to determine the performance of the system created. |
Description: | Tidak diijinkan karya tersebut diunggah ke dalam aplikasi Repositori Perpustakaan Universitas. |
URI: | http://repository.uksw.edu/handle/123456789/16883 |
Appears in Collections: | T1 - Computer Systems |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
T1_622013012_Judul.pdf | Halaman Judul | 1.75 MB | Adobe PDF | View/Open |
T1_622013012_BAB I.pdf Restricted Access | BAB I | 295.63 kB | Adobe PDF | View/Open |
T1_622013012_BAB II.pdf Restricted Access | BAB II | 591.71 kB | Adobe PDF | View/Open |
T1_622013012_BAB III.pdf Restricted Access | BAB III | 1.3 MB | Adobe PDF | View/Open |
T1_622013012_BAB V.pdf Restricted Access | BAB V | 168.86 kB | Adobe PDF | View/Open |
T1_622013012_BAB IV.pdf Restricted Access | BAB IV | 1.38 MB | Adobe PDF | View/Open |
T1_622013012_Daftar Pustaka.pdf Restricted Access | Daftar Pustaka | 193.33 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.