Type : chiffrement probabiliste à clé publique Clés Clé publique : (p,g,h) Clé privée : a Avec : h=gamodp Chiffrement Soit r un nombre aléatoire. {c1=grmodp c2=x⋅hrmodp Le chiffre est c=(c1,c2). Déchiffrement x=c2⋅(c1−a)modp