git + emal + gpg + tor -> Online Wahlsystem?

Paul Schaub vanitasvitae at fsfe.org
Di Nov 10 12:06:57 UTC 2020


Wenn wir schon dabei sind, Ideen für mögliche anonyme Wahlsysteme zu
diskutieren, hier meine Skizze eines Vorschlags für ein mögliches System
was in kleinen Kreisen zum Einsatz kommen könnte:

Zunächst werden n distinkte Primzahlen generiert, wobei n = Anzahl
Wähler W x (Anzahl Kandidaten K + 1 für Enthaltung) ist.
Diese Primzahlen werden anschließend gleichmäßig aber zufällig auf die
Wahloptionen verteilt, sodass am Ende jeder Kandidat so viele Primzahlen
hat wie es Wähler gibt (W Stück).
Die Zuordnung zwischen Primzahl und Wahloption wird tabellarisch
festgehalten.

Jeder Wähler enthält anschließend je eine Primzahl pro Wahloption (also
K+1 Zahlen). Auch dem Wähler ist bekannt, welche Zahl welchem Kandidaten
entspricht.

Nun geht es reihum. Der erste Wähler wählt eine Primzahl je nach Wahl
aus und notiert diese auf einem Zettel und reicht diesen an den nächsten
Wähler weiter.
Dieser multipliziert diese Zahl mit der Primzahl die seiner Wahl
entspricht und reicht das Ergebnis an den nächsten Wähler weiter.

Das Resultat ist eine (sehr große) Zahl. Diese geht zurück ans Wahlamt,
wird jedoch auch für alle veröffentlicht.
Im Wahlamt wird die Tabelle der Primzahlen durchgeackert und geschaut,
durch welche Zahlen die Riesenzahl teilbar ist.

Ist die Zahl durch eine Primzahl teilbar, so geht eine Stimme an den
Kandidaten, dem diese Zahl zugeordnet ist.

Wähler können nun bequem prüfen, ob ihre Stimme ordnungsgemäß gezählt
wurde, indem sie prüfen, ob die Ergebniszahl einzig durch die Primzahl
ihrer Wahl teilbar ist.
Ist sie es nicht, wurde die Stimme nicht gewertet. Ist sie dagegen durch
eine andere der Wahlmöglichkeiten teilbar, so wurde die Stimme einem
falschen Kandidaten zugeschrieben.

Natürlich ist dieses System nicht perfekt, aber es hat Spaß gemacht,
sich das auszudenken :D

Trotzdem sind digitale Wahlen mMn. gefährlich.

Happy Hacking
Paul




Mehr Informationen über die Mailingliste FSFE-de