Υλοποίηση μιας ασφαλούς client - server εφαρμογής πολλαπλών υπηρεσιών με χρήση δικτύου VPN και κρυπτογραφημένης επικοινωνίας
Implementantion of a secure multi-service client-server application using VPN and encrypted communication
KeywordsΚρυπτογραφία ; Εικονικά δίκτυα ; Virtual Private Network (VPN) ; Web application ; Security ; Cryptography
In this thesis, we chose to develop a client-server community and secure communication application that will offer multiple capabilities to the user, the most basic of which: secure connection for encrypted communication, encrypted internet browsing, automation of the connection process without requiring the end-user to have any technical knowledge on the subject, linking to a community to share information with other members, connection timing and controlling of the user, and disconnecting right when a certain amount of time time has exceeded. The ultimate goal in this thesis was, taking into account all of the above, our application to have a usable value and the ability to be used by many types of users, and for multiple purposes, in the real world. Among the services offered by our application within the internal VPN network are: video viewing service, social media, live chatting service, FTP server, wiki, etherpad.