Ηλεκτρονικές Δημοσκοπήσεις και Ψηφοφορίες

Εξειδικευμένο και διαδεδομένο σύστημα ηλεκτρονικών Δημοσκοπήσεων και Ψηφοφορίας «Ζευς» που χρησιμοποιεί το Επιμελητήριο Τρικάλων. Με τη χρήση του συστήματος το Επιμελητήριο διενεργεί ασφαλείς και αδιάβλητες δημοσκοπήσεις, ψηφοφορίες και έρευνες μεταξύ των μελών του.
Οι ψηφοφόροι ψηφίζουν εντός του καθορισμένου χρονικού διαστήματος και λαμβάνουν ψηφιακή απόδειξη της συμμετοχής τους. Η ακεραιότητα της ψηφοφορίας είναι μαθηματικά επαληθεύσιμη μέσω της χρήσης κρυπτογραφίας και χωρίς καμία προσβολή του απορρήτου.
Υποστηρίζονται πολλαπλά είδη ψηφοδελτίων και εκλογικών συστημάτων, όπως ερωτήσεις πολλαπλών επιλογών, ψηφοφορίες με διαφορετικό ψηφοδέλτιο ανά συνδυασμό, και ψηφοδέλτια για ταξινομική ψήφο (STV).
Το σύστημα «Ζευς» αρχικά βασίστηκε στο Helios, και διατηρεί τη γενική προσέγγιση, αλλά έχει έκτοτε ακολουθήσει τη δική του πορεία.
Γενικά

Η διαδικασία ψηφοφορίας, επιγραμματικά:
- Η διεξάγουσα αρχή συντάσσει τα ψηφοδέλτια και τη λίστα των ψηφοφόρων και ορίζει την εφορευτική επιτροπή. Η λίστα των ψηφοφόρων αποτελείται από τα ονοματεπώνυμά τους και την ηλεκτρονική τους διεύθυνση.
- Οι ψηφοφόροι λαμβάνουν στην ηλεκτρονική τους διεύθυνση μήνυμα με το οποίο καλούνται να ψηφίσουν. Το μήνυμα περιέχει σύνδεσμο (link) που οδηγεί στο ψηφιακό παραπέτασμα μέσα στο οποίο προετοιμάζεται η ψήφος. Το παραπέτασμα θα ενεργοποιηθεί όταν η εφορευτική επιτροπή εκκινήσει την ψηφοφορία.
- Η εφορευτική επιτροπή εκκινεί και στο τέλος λήγει την ψηφοφορία.
- Οι ψηφοφόροι ψηφίζουν εντός του ορισμένου χρονικού διαστήματος, και λαμβάνουν ψηφιακή απόδειξη της συμμετοχής τους.
- Με το πέρας της ψηφοφορίας, η εφορευτική επιτροπή δίνει την εντολή για την αυτόματη κατάμετρηση των ψηφοδελτίων.
Ο Ψηφοφόρος

Στο μήνυμα περιέχεται ένας προσωπικός και απόρρητος σύνδεσμος στον ιστότοπο του συστήματος «Ζευς». Η διαδικασία υποβολής της ψήφου ξεκινά ακολουθώντας το σύνδεσμο αυτό, εφόσον βέβαια η ψηφοφορία βρίσκεται ήδη σε εξέλιξη. Διαφορετικά ο ψηφοφόρος ενημερώνεται αναλόγως.
Στην οθόνη του ψηφοφόρου εμφανίζεται ένα εισαγωγικό σημείωμα που περιγράφει τη διαδικασία υποβολής ψήφου. Η διαδικασία αποτελείται από δύο βήματα, την επιλογή των υποψηφίων στο ψηφοδέλτιο, και την υποβολή του ψηφοδελτίου.
Όταν ολοκληρώσει τη διαδικασία της επιλογής, ο ψηφοφόρος προχωρά στην υποβολή του ψηφοδελτίου. Το επιλεγμένο ψηφοδέλτιο κρυπτογραφείται στον τοπικό υπολογιστή του ψηφοφόρου και στη συνέχεια υποβάλλεται μέσω δικτύου στο σύστημα «Ζευς». Το σύστημα εκδίδει ψηφιακή απόδειξη καταχώρισης της ψήφου σε μορφή απλού αρχείου κειμένου, την οποία ο ψηφοφόρος οφείλει να φυλάξει, καθώς είναι απαραίτητη για την υποβολή και επεξεργασία τυχόν ενστάσεων.
Η Εφορευτική Επιτροπή

Τα μέλη της εφορευτικής επιτροπής στο σύστημα «Ζευς» είναι οι κλειδοκράτορες της ψηφοφορίας. Τα μέλη της επιτροπής λαμβάνουν ειδικά κρυπτογραφικά κλειδιά, τους Κωδικούς Ψηφοφορίας. Οι κωδικοί αυτοί είναι όλοι απαραίτητοι για τη διεξαγωγή της ψηφοφορίας καθώς και για την αποκρυπτογράφηση των αποτελεσμάτων. Εάν χαθεί έστω και ένας, η ψηφοφορία δε θα μπορέσει να ολοκληρωθεί, καθώς θα είναι αδύνατη η αποκρυπτογράφηση των ψηφοδελτίων. Κάθε μέλος της εφορευτικής επιτροπής είναι υπεύθυνο για τη διαφύλαξη του δικού του Κωδικού, ενώ το σύστημα «Ζευς» έχει και αυτό ένα Κωδικό για κάθε ψηφοφορία, σαν να ήταν μέλος της επιτροπής.
Η Μίξη των Ψηφοδελτίων

Προκειμένου να διασφαλιστεί το απόρρητο της ψήφου, όταν ολοκληρωθεί η διαδικασία της ψηφοφορίας, και πριν γίνει η καταμέτρηση των ψήφων, παρεμβάλλεται ένα ενδιάμεσο στάδιο μίξης των ψηφοδελτίων. Στο στάδιο αυτό τα ήδη κρυπτογραφημένα, από τους ψηφοφόρους, ψηφοδέλτια, κρυπτογραφούνται με ειδικό τρόπο εκ νέου από το σύστημα «Ζευς», ώστε πλέον να μην είναι αναγνωρίσιμα και αναδιατάσσονται τυχαία. Στο τέλος της διαδικασίας μίξης έχουμε ένα σύνολο ψηφοδελτίων τα οποία όταν αποκρυπτογραφηθούν θα έχουν τα ίδια περιεχόμενα με τα αρχικά, αλλά είναι αδύνατον να τα συνδέσουμε με τους χρήστες που τα υπέβαλαν. Με μέριμνα της εφορευτικής επιτροπής, υπολογιστές εκτός του συστήματος «Ζευς» μπορούν να συμμετάσχουν στη μίξη χωρίς κίνδυνο αλλοίωσης της διαδικασίας. Όπως και με την επιτροπή, αρκεί και μόνο ένας τίμιος συμμέτοχος στη μίξη για να εξασφαλιστεί το απόρρητο.
Οι Καταβολές του Συστήματος «Ζευς»

Το σύστημα «Ζευς» βασίζεται στην υλοποίηση ηλεκτρονικής ψηφοφορίας όπως περιγράφηκε στην αρχική δημοσίευση του συστήματος Helios. Στο σύστημα αυτό οι ψηφοφόροι υποβάλλουν κρυπτογραφημένα ψηφοδέλτια τα οποία ανακατεύονται ώστε να διατηρείται η ανωνυμία των ψηφοφόρων, αλληλουχία που αποτελεί τη βάση του συστήματος «Ζευς». Σε μεταγενέστερες υλοποιήσεις του Helios, όπως και στη σημερινή υλοποίησή του, εγκαταλείφθηκε αυτή η προσέγγιση και παραλείφθηκε το στάδιο της ανάμιξης των ψηφοδελτίων, καθώς αυτό δεν είναι απαραίτητο σε περιπτώσεις όπου δεν απαιτείται καν η αποκρυπτογράφηση των ψηφοδελτίων για την εξαγωγή των αποτελεσμάτων. Τέτοιες περιπτώσεις είναι οι εκλογικές αναμετρήσεις όπου οι ψηφοφόροι επιλέγουν υποψήφιους (για παράδειγμα με σταυρό) και εκλέγονται οι υποψήφιοι με το μεγαλύτερο αριθμό σταυρών (approval voting). Τότε η εξαγωγή των αποτελεσμάτων μπορεί να γίνει με κρυπτογραφικές (ομομορφικές) πράξεις πάνω στα κρυπτογραφημένα ψηφοδέλτια. Αυτό δεν είναι δυνατόν στις περιπτώσεις που απαιτείται γνώση της πλήρους δομής του ψηφοδελτίου και όχι των ανεξάρτητων επιλογών σε αυτό, όπως για παράδειγμα στο σύστημα της ταξινομικής ψήφου (Single Transferable Vote).