Final project of Information And Organisational Security of Universidade de Aveiro
A criptographically secure repository for documents for organizations that can be securely shared among several people.
- Implemented a TLS-like secure channel in the application layer (http), using ECC, so all the communications are encrypted, even if not using https.
- File encryption assured with AES symmetric encryption
- File integrity assured with digests (sha256).
- Implemented a Role-Based Access Control (RBAC) for accessing the documents.
- Project Specification: Specification
- Server Code Server
- Client Code Client
- Project Report and ASVS Chapter 6 L3 Analysis: Report
20.0 / 20.0