Estoy buscando una implementación de cifrado del lado del cliente que pueda proteger CardDav & CalDav los datos para que no puedan ser comprometidos incluso por el proveedor de alojamiento.
- Lado del servidor: aplicación web basada en PHP o Python que implementa CardDav & CalDav
- lado del cliente: cliente de correo electrónico de escritorio & cliente móvil con CardDav & Soporte CalDav
Ejemplo :
Client 01 --> WRITE data (data encryption)--> CalDav/CardDav Server
Client 01 <-- READ data (data decryption)<-- CalDav/CardDav Server
Client 02 --> WRITE data (data encryption)--> CalDav/CardDav Server
Client 02 <-- READ data (data decryption)<-- CalDav/CardDav Server
El propósito es garantizar la confidencialidad de los datos (contactos, eventos del calendario) en el servidor para mantener la información privada a salvo de posibles caídas. El objetivo también es que los clientes y los usuarios puedan acceder a los datos del servidor.
¿Sabe si realmente existe tal cosa & ¿Puede proporcionar ejemplos de implementación?