Final version of the private communication middleware

Summary
Final implementation and report of the work package including the final architecture, middleware design, APIs and protocols, after the experience gained with the integration with the use cases and experimental evaluation.