Pembuatan Aplikasi Pertukaran File Pada Jaringan Dengan Memperhatikan Aspek Keamanan dan Efisiensi

Authors

  • Chandra Wijaya Program Studi Teknik Informatika Fakultas Teknologi Informasi dan Sains UNIVERSITAS KATOLIK PARAHYANGAN

Abstract

Dalam kegiatan sehari-hari yang menggunakan alat bantu komputer, data-data
yang dipergunakan membutuhkan tempat penyimpanan di dalam komputer. Data-data
yang berada pada satu komputer, terkadang dibutuhkan juga di komputer yang lainnya.
Untuk keperluan tersebut, dapat digunakan flashdisk sebagai media penyimpanan
sementara. Namun, bila komputer sudah terhubung dengan jaringan, komputer tersebut
dapat langsung berbagi data tanpa menggunakan media tambahan lainnya. Kecepatan
pertukaran data dipengaruhi oleh sumber daya yang tersedia. Semakin besar kapasitas
bandwidth yang dimiliki, semakin cepat proses pertukaran file.
Untuk memperkecil ukuran data diperlukan sebuah aplikasi yang dapat
memperkecil atau mengompresi data. Salah satu algoritma yang dapat dipergunakan
untuk mengkompresi data adalah algoritma ZLIB. Secara spesifik, kompresi data
bertujuan untuk mereduksi tempat penyimpanan data dan mereduksi waktu untuk
mentransmisikan data yang memiliki kapasitas besar. Dengan memanfaatkan teknik
kompresi ini, maka proses pengiriman data akan menjadi lebih maksimal dan mereduksi
waktu transfer file. Dengan adanya kejahatan melalui internet, data pengguna akan
semakin tidak aman dan menjadi intaian para penjahat yang menggunakan media
internet. Data-data pribadi yang dikirimkan melalui internet, tidak seharusnya dapat
dibaca dan dimiliki oleh orang lain yang tidak berkepentingan. Agar kerahasiaan data
tetap terjamin saat dipertukarkan dibutuhkan suatu mekanisme untuk menjaga keamanan
data tersebut.
Dalam penelitian ini, penulis akan membuat sebuah aplikasi yang dapat
mempertukarkan file melalui internet, dengan memperhatikan aspek keamanan dan
efisiensi bandwidth. Penulis akan menggunakan metode SSH dan library zlib untuk
memenuhi kebutuhan tersebut.

Downloads

Issue

Section

Articles