Skip to content

StilDedEye/RSA-Chat-Sample-Project

Repository files navigation

🔒 RSA Chat - Sample Project

Progetto sviluppato a fini didattici per approfondire il funzionamento della crittografia asimmetrica RSA, implementando l'algoritmo all'interno di un'architettura di comunicazione client-server.


🚀 Funzionalità Principali

  • Connessione Sicura: Gestione della comunicazione tra client e server tramite l'utilizzo di socket.
  • Crittografia RSA: Implementazione del protocollo RSA; i messaggi vengono cifrati con la chiave pubblica del destinatario e decifrati esclusivamente tramite la chiave privata corrispondente.
  • Log e Storico: Monitoraggio costante e registrazione di tutte le attività (connessioni, disconnessioni e scambio messaggi).
  • Notifiche Real-time: Sistema di avvisi immediati alla ricezione di nuovi messaggi.

👥 Hanno contribuito

Il progetto è stato realizzato con il contributo di:


Note

Questo software è stato creato esclusivamente a scopo illustrativo e didattico per dimostrare i concetti base della crittografia asimmetrica.

About

Educational RSA-encrypted chat using JavaFX.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors