Program percakapan sederhana sebagai tugas Mata Kuliah Keamanan Informasi dan Jaringan (KIJ) 2014/2015.
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.
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)
Daftar hal yang harus dikerjakan saat ini, antara lain:
- Pendefinisian protokol
- Pembuatan chat-server
- Pembuatan chat-client (GUI)
- Uji coba
- Dokumentasi dan diskusi
Adapun kontributor yang ikut berkontribusi dalam pengerjaan program ini, antara lain: