Master's degree project for the Cybersecurity course. Client communication with file server exploiting cryptographic primitives of openssl 1.1.1 Further details in documentation and code.
- Station-to-station key exchange with certificates
- Upload/Download handled with file chunks encrypted, with replay protection and integrity check.