Helios (vote en ligne vérifiable de bout en bout)
Helios Voting
Helios, c’est un système de vote en ligne open source et vérifiable de bout en bout : chaque bulletin est chiffré, chaque électeur reçoit un reçu pour vérifier l’inclusion, et le dépouillement publie des preuves que seuls les totaux correspondent aux bulletins enregistrés. On peut l’auto-héberger ou utiliser le service hébergé ; c’est idéal pour des contextes à faible coercition (universités, associations), pas pour des élections nationales sur Internet.
Deux utilisations :
- Auto-hébergement. Helios est open source (Python/Django) : vous pouvez déployer votre propre instance, configurer la base de données et le HTTPS, créer des comptes administrateurs, désigner des fiduciaires (trustees) pour le déchiffrement à seuil, et publier les registres/preuves sur un bulletin board public. Idéal pour expérimenter l’open-audit et former des équipes à la vérifiabilité de bout en bout.
- Service hébergé. Helios propose aussi un site public pour créer des scrutins vérifiables : chaque bulletin est chiffré, chaque électeur reçoit un reçu (ballot tracker) pour vérifier l’inclusion, et le dépouillement ne révèle que des totaux (avec option de déchiffrement à seuil). Recommandé surtout pour des contextes à faible coercition (universités, associations), pas pour des élections publiques nationales sur Internet.
Ce que ça démontre. Un modèle “vérifier sans révéler” : recorded-as-cast (reçus/inclusion) et tallied-as-recorded (preuves publiques sur les totaux), offrant transparence et auditabilité à tous les observateurs.