Skip to content

ppazosp/WhispServer

Repository files navigation

WhispServer

WhispClient is the server implementation for Whisp, a peer-to-peer (P2P) instant messaging application focused on privacy and functionality. This project originated as part of a Distributed Computing course and has evolved into a fully functional application. Communication is powered by Java RMI, with security as a key feature.


Key Features

  • Advanced Security:

    • TLS encryption for client-server communication.
    • AES-GCM encryption for client-to-client communication.
    • Passwords stored encrypted in the database.
    • Two-factor authentication for enhanced security.
  • P2P Communication: Built using Java RMI for a smooth and decentralized experience.

  • See Client repository for functionality


Technologies Used


Contributors


Related repositories

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages