Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 804 Bytes

README.md

File metadata and controls

27 lines (22 loc) · 804 Bytes

MessagingApp

A secure messaging application as a part of Network Security project. It uses Otway-Rees protocol on KDC server, and uses the key generated for communication. Each key is valid only for a session.

Dependencies

It uses Gson for parsing messages to JSON and vice versa. No other external dependency is used.

How to build

It is a NetBeans IDE project. Import this project into NetBeans IDE to build.

How to run

To start the server: java -jar dist/MessagingApp.jar server

To start the client: java -jar dist/MessagingApp.jar client

To see the encrypted messages: java -jar dist/MessagingApp.jar [client | server] verbose All keys and configurations are stored in 'resources' directory