🗳️ Démo de vote — Élection : Président — Admin← V3

Admin V3 — Résultats chiffrés

Chaque électeur vote et dépose (bulletin scellé, preuve ZK vérifiée) son propre bulletin en un seul geste sur la page V3 — moins d'intervention du personnel du scrutin. Le total homomorphe s'accumule en secret à chaque dépôt ; il n'est déchiffré et publié, avec ses preuves, qu'à la clôture du scrutin.

Scrutin

La clôture arrête les votes et les dépôts V3 à tout moment, même si des codes restent inutilisés, fige l'état du tableau public dans un scellé (SHA-256) — notez-le ou affichez-le : n'importe qui peut ensuite vérifier que le tableau n'a plus bougé — puis déchiffre et publie le résultat, chaque compte avec sa preuve.

Simulation

Pour la démo : chaque code encore jamais distribué vote pour un candidat tiré au hasard, par le même chemin que la page de vote (chiffrement, preuves, dépôt vérifié). Les codes déjà remis à des électeurs ne sont pas touchés. Ces bulletins sont indiscernables des vrais : c'est précisément ce que l'audit ne peut pas détecter — un bourrage d'urne avec des codes inutilisés.

0 bulletin(s) vérifié(s) et ajouté(s) au total chiffré.

Le total était déjà là, caché, depuis le premier bulletin déposé — la clôture ne fait que le rendre lisible, une seule fois. Chaque compte est alors publié avec une preuve qu'il en est le déchiffrement exact, vérifiable par tous sur le tableau public (Audit complet).