
DIV Protocol
Trois modules d'une suite documentaire souveraine chiffrée
BackendFrontendCryptographieBlockchainInteropérabilité
Juin – juillet 2026
Mission
Un éditeur de logiciel souverain devait pouvoir prouver qu'un document déposé chez lui n'avait pas été modifié depuis, et qu'il existait bien à une date donnée — sans jamais en révéler le contenu, puisqu'il s'agit de dossiers d'avocats. J'ai conçu et livré ce mécanisme de preuve, présenté à VivaTech en juin 2026. Dans la foulée, j'ai créé de zéro deux modules complets de leur suite : un agenda partagé et une messagerie, chacun cloisonné par cabinet et chiffré. Le tout en cinq semaines.
Détails techniques
Trois modules, chacun multi-cabinet et chiffré au repos, adossés au SSO commun de la suite. Preuve d'intégrité : arbre de Merkle (RFC 6962) dont la racine est ancrée sur la blockchain Solana, établissant l'intégrité et l'antériorité d'un document sans publier son contenu. Agenda : backend NestJS et front Next.js créés de zéro — iCalendar (RFC 5545), invitations et réponses d'invités externes en iMIP, rappels e-mail, abonnements .ics, récurrences, multi-agendas et partage entre confrères, couplé au stockage documentaire et à la visioconférence de la suite. Messagerie : client universel sans serveur de mail, connecté aux comptes existants en IMAP/SMTP et OAuth, avec découverte automatique du fournisseur, conversations, composeur multi-fenêtres, lecture HTML isolée et classement des messages par affaire.
Technologies
Backend
Frontend
Cryptographie
Blockchain
Interopérabilité