- FHE (chiffrement entièrement homomorphe) : une technique qui permet d’effectuer librement des opérations sur des données chiffrées sans les déchiffrer
→ même les données chiffrées sont normalement déchiffrées au moment de leur utilisation, ce qui les rend vulnérables ; cette fenêtre peut être réduite au minimum
→ il est possible de limiter de façon sélective les fonctions de déchiffrement, afin de ne rendre visibles que les parties strictement nécessaires au travail
→ c’est une technologie évoquée depuis la fin des années 1970, mais un tournant majeur a eu lieu en 2009 lorsque Craig Gentry a présenté une démonstration de la FHE
→ cependant, les calculs sont complexes et exigent une grande puissance de calcul, ce qui rendait son usage pratique difficile ; après 10 ans de travail, une équipe d’IBM Research l’a améliorée jusqu’à un niveau adapté à certaines applications spécifiques
- Cas d’usage
adapté à des domaines comme la finance ou la santé, qui traitent des données personnelles, confidentielles ou des données de type "Crown Jewel" (les plus précieuses)
→ car il est possible de contrôler l’accès pour ne permettre que l’utilisation des parties strictement nécessaires de certaines données
- Les versions pour macOS et iOS ont été publiées sur GitHub, et celles pour Linux et Android devraient sortir dans les prochaines semaines
2 commentaires
Il existe aussi SEAL, une bibliothèque de chiffrement homomorphe créée par Microsoft.
https://www.microsoft.com/en-us/research/project/microsoft-seal/
Tendances technologiques et perspectives du chiffrement homomorphe - Agence nationale de promotion de l’industrie des technologies de l’information et de la communication [PDF de 11 pages]
https://www.itfind.or.kr/WZIN/jugidong/1522/file16556-152202.pdf