En fait je pense pas que ce systeme s'applique a un vote, mais peut servir pour un sondage ou bien une petition ou bien d'autres application.
L'individu I veux faire passer un message au groupe G , et s'assurer que G prends en compte sa voie.
I envois un msg a G (mig)
* chiffré avec la clée de G et signé par I: (mig@cg+si)
Recipicié : G recois le msg de I le decode (le verifie)
* et G renvois un code de verif (checksum du message original par exemple) : (mgi@ci+sg)
G peut donc garentir que I c'est exprimé, mais seul I peut le verifier
* il peut/doit donc publier le message (anonyme ou pas)
* mais accompagné d'un code de verif (mgi@ci+sg) que seul I connais la valeur decodé
si I ne peut verifier sa “trace” alors il peut mettre en doute G… et contester.
Derniere etape il faut que I puisse valider le resultat, au cas ou il y aurait plus de vote que de votant … mais la on boucle ?