Chiffrement homomorphe et logiciel local-first : un compromis ?

2025-06-18
Chiffrement homomorphe et logiciel local-first : un compromis ?

Cet article explore les défis de l'utilisation du chiffrement homomorphe pour protéger les données privées dans les logiciels local-first. Bien que le chiffrement homomorphe permette le calcul sans déchiffrement, il introduit des surcharges importantes de performance et de stockage. L'auteur démontre les limitations pratiques du chiffrement homomorphe sur les CRDT en construisant un registre CRDT « dernière écriture gagne » chiffré homomorphiquement. L'article souligne comment le chiffrement homomorphe nécessite des opérations dans des hypothèses de pire cas, augmentant considérablement la complexité spatiale et temporelle. En fin de compte, l'auteur conclut que la sécurisation des applications local-first sans dégrader gravement la convivialité reste un problème ouvert.

Développement logiciel local-first