Εξατομικευμένη διαμοίραση αρχείων με ασφάλεια
Securely sharing personalized files
KeywordsOpenSSL ; Certificate ; Cryptography ; Digital signature ; Ψηφιακή υπογραφή ; Κρυπτογραφία ; OTP ; Spring Boot ; Angular
This dissertation will deal with secure personalized file sharing. Basic concepts around security and encryption are introduced first, in order to facilitate the reader in understanding the application and its functions. In addition, the way of producing the necessary keys and certificates for both the Certification Authority and the user is analyzed. Understanding the determinants of data security in our time and how it can be ensured is the main purpose of the application. The necessary functions for the user are recorded and integrated in order for the smooth operation of the application and the existence of a proper flow. The user can register in our system, create a digital signature and sign his own files which are hosted in our application. It then becomes possible to send them via email. analyzed. The implementation of the application on a local network was deliberately chosen in order to avoid additional security problems as well as to reduce the need for the creation and maintenance of a website by the application administrator.