Partially Homomorphic Encryption
Le chiffrement partiellement homomorphe (PHE) permet l'évaluation homomorphe illimitée d'une seule opération (addition ou multiplication), p. ex. RSA (multiplication) et Paillier (addition).
Objectif
Il fournit un calcul homomorphe efficace pour les scénarios d'agrégation nécessitant une seule opération, comme le dépouillement de votes chiffrés et le comptage chiffré.
Mécanisme
RSA : E(m1)·E(m2) mod n = E(m1·m2) (multiplicatif) ; Paillier : E(m1)·E(m2) mod n^2 = E(m1+m2) (additif) ; ElGamal est multiplicativement homomorphe. Une seule opération, sans limite de nombre.
Cas d’usage
- Vote électronique chiffré
- Sommes préservant la vie privée
- Agrégation de données chiffrées