Skip to content

Program percakapan (chat) sederhana berbasis aplikasi desktop.

Notifications You must be signed in to change notification settings

meisyal/simple-chat

Repository files navigation

simple-chat

Program percakapan sederhana sebagai tugas Mata Kuliah Keamanan Informasi dan Jaringan (KIJ) 2014/2015.

Penjelasan program

Simple-chat menerapkan socket programming. Ada dua komponen utama yaitu server dan client. Server sendiri ditulis dengan bahasa C dan client dengan bahasa Java. Simple-chat memiliki prosedur penggunaan sebagai berikut:

  • Pertama, client akan memasukkan username terlebih dahulu lalu melakukan connect ke server,
  • Setelah terhubung ke server, server akan menampilkan siapa saja pengguna lain yang sedang online,
  • Client memilih salah satu pengguna dari daftar tersebut untuk mengirimkan pesan (private message),
  • Server menerima dan mengirimkan pesan ke pengguna lain yang dituju, dan
  • Pesan akan di tampilkan.

kelengkapan dokumentasi penjelasan program di dalam screenhots.

Fitur

Adapun fitur yang diakomodasi aplikasi percakapan sederhana ini, antara lain:

  • Private message
  • Daftar online user
  • Keamanan (menggunakan RC4 dan RSA key-exchange)
  • Integritas data (menggunakan MD5)

Hal yang harus dikerjakan

Daftar hal yang harus dikerjakan saat ini, antara lain:

  • Pendefinisian protokol
  • Pembuatan chat-server
  • Pembuatan chat-client (GUI)
  • Uji coba
  • Dokumentasi dan diskusi

Kontributor

Adapun kontributor yang ikut berkontribusi dalam pengerjaan program ini, antara lain:

About

Program percakapan (chat) sederhana berbasis aplikasi desktop.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •