Aller au contenu
uencoder

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

Outils associés

References