Op een ander forum heb ik reeds de vraag gesteld, maar tot op heden heeft niemand correcte, gedocumenteerde informatie kunnen geven.
Even uitleggen waar we al zitten:
De software die wordt gebruikt in de stemlokalen en bij het bijeentellen van de stemmen werd geschreven door IBM. De broncode van de software is NIET beschikbaar en dit om commerciële redenen. De software is vrij eenvoudig en kan door een handvol mensen geprogrammeerd worden.
Probleemstelling:
Daar de broncode NIET vrij toegankelijk is, is controle van de correctheid van de software niet mogelijk. De software kan (on)gewenste bugs bevatten die bepaalde partijen zou bevoordelen bij de stemming.
De oplossingen zijn:
1. de broncode vrijgeven.
2. bij elke stemming een afdruk maken die terecht komt in een aparte urne (geen streepjescode, want die is niet leesbaar door de stemgerechtigde)
Bij eventuele vermoedens kunnen de stemmen dan nageteld worden en vergeleken met de computer resultaten.
3. de software dient steeds vergezeld te zijn van een publieke cryptografische sleutel, zoals momenteel gebruikt wordt in veel beveiligings programma's. Dit is noodzakelijk om er zeker van te zijn dat het weldegelijk de correcte versie is van de software op de stemcomputer. Het is immers heel gemakkelijk om een 'aangepaste' versie te plaatsen op de stemcomputer.
De onopgeloste vragen:
1. welk controle mechanisme bestaat er nu? kan men de electronische stemming wel controleren?
2. welke beveiliging bestaat er nu bij de elektronische stemming?
3. wie kan controle afdwingen?
4. Wat zijn de te nemen stappen om controle af te dwingen?
|