Skip to content

Messaging app as a part of Network Security project

Notifications You must be signed in to change notification settings

shriroopjoshi/netsec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Messaging app as a part of Network Security project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published