Skip to content

Instantly share code, notes, and snippets.

@jethrosun
Created December 4, 2018 21:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jethrosun/40b4c56f433ca15961db7d1bce233357 to your computer and use it in GitHub Desktop.
Save jethrosun/40b4c56f433ca15961db7d1bce233357 to your computer and use it in GitHub Desktop.
[CS 6740] Updated README.txt
Program description
===================
This program provides a secure chat application with multiple clients and a single server.
Detailed system design is available in the document final-project-paracha-sun.pdf.
Requirements
============
Python 3 was used for developing this program, specific modules required are listed in requirements.txt
How to run
=====
After putting server configuration in the file server.ini, do:
$ python server.py -sp 9090 -sk keys/private_key.der
$ python client.py -c server.ini
Client will be promoted to enter login credentials. After a successful login, client can run these commands:
$ list
$ logout
$ send <username> <arbitrary length message>
Sample users in the format (username, password)
=====
(talha, Talha**123)
(shuwen, Shuwen**123)
(ali, Ali**123)
(ahmad, Ahmad**123)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment