La mise en réseau est nécessaire dans tous les domaines de l'informatique et nécessite un besoin et un développement constants. Avec ce besoin constant de mise en réseau, la sécurité du réseau est également nécessaire et il doit y avoir un besoin de surveiller les données qui sont partagées sur le réseau. Notre projet fonctionne sur l'architecture client-serveur. Il ne se contente pas de surveiller les données, mais aide également au partage des fichiers lorsqu'ils sont connectés à un réseau commun et maintient le trafic réseau de sorte que chaque personne autorisée puisse accéder aux fichiers sans aucun retard ou problème. Le partage se fait à l'aide d'un cryptage symétrique qui utilise les normes de cryptage avancées (AES). Une personne doit d'abord s'enregistrer. Cette information est partagée avec l'administrateur qui peut autoriser ou bloquer l'inscription. Une fois que la personne est inscrite, elle peut envoyer des données ou des fichiers aux seuls utilisateurs inscrits. L'utilisateur doit enregistrer le fichier avec une clé cryptée et le destinataire doit le décrypter en utilisant la même clé. Tout ce processus est surveillé par l'administrateur et si quelqu'un tente de pénétrer dans le système, une notification s'affiche et l'administrateur peut suivre son adresse IP et bloquer cette personne. La communication est totalement sans fil et interne.