Skip to content

Ben jij BIJ1 ?

Kom in actie en doe mee
voor radicale gelijkheid.

DOE
MEE

Handleiding trustees

Het stemsysteem dat we gebruiken is Helios. Trustees zorgen ervoor dat de stemmingen veilig en anoniem verlopen. Ze genereren voordat de stemming begint een sleutel waarmee de stemmen versleuteld zullen worden. Aan het einde van de stemming worden de versleutelde stemmen gecombineerd en gebruiken de trustees hun sleutel om het resultaat te berekenen. Trustees verbeteren de veiligheid doordat ze zorgen voor minder afhankelijkheid van de betrouwbaarheid van de beheerder en de veiligheid van de online omgeving. Een stemming heeft bij voorkeur twee trustees, waardoor het voor een enkele trustee onmogelijk is om losse stemmen te ontsleutelen.

We zullen hier de stappen van dit proces uitleggen, maar je kunt deze ook zelf vooraf uitproberen via de Helios demo-omgeving op https://vote.heliosvoting.org/.

Trustee homepage

Voordat een stemming begint, ontvang je via een e-mail een link (https://stemmen.bij1.org/helios/t/...) naar jouw zogenaamde trustee homepage, hier kun je op ieder moment de instructies vinden voor volgende stappen die je moet nemen. De instructies spreken redelijk voor zich, maar worden in deze handleiding toegelicht.

Sleutel instellen

Voordat een stemming kan beginnen, moeten de trustees hun sleutel instellen:

  1. ga naar je trustee homepage en klik op “setup your key”
  2. klik dan op “Generate Election Keys”
  3. klik op “Show my secret key”
  4. klik op “download private key to file” en sla het bestand veilig op
  5. klik op “ok, I’ve saved my key, let’s move on”
  6. klik op “Upload your public key”

Zorg ervoor dat niemand anders toegang heeft tot het bestand. Het bestand mag ook niet worden gewijzigd of kwijtraken, anders kan de uitslag van de stemming niet berekend worden!

Als je al een sleutel hebt van een voorgaande stemming, kun je die eventueel ook hergebruiken door na de eerste stap op “reuse it” te klikken.

Sleutel controleren

Om er zeker van te zijn dat je het bestand met de sleutel goed hebt opgeslagen is het belangrijk om dit te controleren voordat de stemming begint:

  1. ga naar je trustee homepage en klik op “verify that you have the right secret key”
  2. open het bestand met de sleutel en kopieer alle inhoud naar het tekstveld
  3. klik op “check”

Bij het resultaat “your secret key matches!” heb je de sleutel goed opgeslagen. Bij het resultaat “OH OH, your key is bad” is er iets mis en als je de sleutel echt niet goed hebt opgeslagen, moet de beheerder je opnieuw toevoegen als trustee, zodat je opnieuw een sleutel kunt instellen.

Uitslag berekenen

Nadat de stemming is gesloten, berekenen de trustees de uitslag:

  1. ga naar je trustee homepage en klik op “decrypt with your key”
  2. open het bestand met de sleutel en kopieer alle inhoud naar het tekstveld
  3. klik op “Generate partial decryption”
  4. klik op “Upload decryption factors to server”

Wanneer alle trustees hun deel hebben ontsleuteld, combineert de beheerder alles om het resultaat te berekenen.