Belenios est un système de vote en ligne open source, développé par Inria/CNRS/Université Lorraine, qui garantit à la fois la confidentialité du vote et sa vérifiabilité.
Confidentialité (vote privacy) : les bulletins sont chiffrés individuellement avec une clé publique d’élection, rendant impossible la lecture du vote d’un électeur par un tiers, y compris le serveur d’élection belenios.org.
Vérifiabilité (verifiability) : chaque votant peut s’assurer que son vote a bien été pris en compte (individual verifiability) et toute personne peut vérifier que le résultat correspond exactement aux bulletins enregistrés (universal verifiability) belenios.org.
Le système utilise notamment :
un chiffrement homomorphe (ElGamal) pour cumuler les votes sans jamais déchiffrer les bulletins unitaires,
des preuves à connaissance nulle pour garantir que chaque vote est valide,
une signature Schnorr dérivée d’un jeton privé envoyé par email à chaque électeur pour éviter le bourrage d’urne (ballot stuffing) belenios.org.
Belenios peut être déployé très simplement via son interface web, sans connaissance technique poussée, et convient à des scrutins de toute taille (réunions associatives, conseils d’administration, votes scientifiques, référendums, etc.) Democracy Technologies.
Dès sa mise sous tension, un ordinateur exécute, l'une après l'autre, des instructions qui lui font lire, manipuler, puis réécrire un ensemble de données auquel il a accès. Des tests et des sauts conditionnels permettent de changer d'instruction suivante, et donc d'agir différemment en fonction des données ou des nécessités du moment. Les données à manipuler sont obtenues, soit par la lecture de mémoires, soit par la lecture de composants d'interface (périphériques) qui représentent des données physiques extérieures en valeurs binaires (déplacement d'une souris, touche appuyée sur un clavier, température, vitesse, compression...). Une fois utilisées, ou manipulées, les données sont réécrites, soit dans des mémoires, soit dans des composants qui peuvent transformer une valeur binaire en une action physique (écriture sur une imprimante ou sur un moniteur, accélération ou freinage d'un véhicule, changement de température d'un four ...). L'ordinateur peut aussi répondre à des interruptions qui lui permettent d’exécuter des programmes de réponses spécifiques à chacune, puis de reprendre l’exécution séquentielle du programme interrompu. La technique actuelle des ordinateurs date du milieu du xxe siècle. Ils peuvent être classés selon plusieurs critères1 (domaine d'application, taille ou architecture).
Vous recevez un message de noreply@belenios.org confirmant votre inscription comme électeur.
Dans cet email, cliquez sur le lien fourni pour accéder à l’élection.
frameless
frameless
Étape 2 - Accès à l’isoloir virtuel
Le lien vous redirige vers l’interface de vote (« isoloir virtuel »).
Cliquez sur « Commencer » pour lancer le processus de vote
frameless
frameless
Étape 3 - Saisie de votre vote
Sélectionnez votre ou vos choix parmi les options proposées.
Une fois votre sélection faite, cliquez sur « Suivant » pour valider votre bulletin.
frameless
frameless
Étape 4 - Dépot de votre bulletin dans l'urne
Attention ! A la fin du vote, votre bulletin n'est pas encore déposé dans l'urne ! il faut encore confirmer votre vote avec un code de sécurité
frameless
frameless
Étape 5 - Vérification finale via code
Une page vous invite à confirmer votre vote à l’aide d’un code de vérification.
Ouvrez votre boîte mail, récupérez ce code, puis saisissez-le dans la page de confirmation.
Cliquez enfin sur « Soumettre » pour finaliser votre vote.
frameless
frameless
frameless
frameless
frameless
frameless
Comment ça marche ?
Mise en garde : qu'est-ce qui pourrait faire rater l'expérience ?
Conseils pratiques
Assurez-vous d’utiliser le même navigateur et l’adresse email communiquée lors de votre inscription.
Conservez précieusement le code de suivi (tracking number) qui vous est fourni : il vous permettra de vérifier l’apparition de votre bulletin sur le registre public.
En cas de problème, contactez l’administrateur de l’élection indiqué dans l’email d’invitation.
Vous êtes désormais prêt à participer à votre scrutin en toute sécurité avec Belenios !