Ist die Blockprüfsumme Teil der POLYAS Systemstruktur?
Die Blockprüfsumme kommt bei POLYAS zum Einsatz, um zu verhindern, dass Stimmen nach der Abgabe innerhalb der Urne manipuliert werden. Dazu wird nach jeweils 30 eingegangen Stimmen ein Block gebildet. Die Stimmen werden zufällig angeordnet, sodass nicht mehr zurückverfolgt werden kann, wann welche Stimme eingegangen ist. Über den Block wird eine SHA-256-Prüfsumme gebildet. Die Prüfsumme wird nach jedem Block in das Wählerverzeichnis geschrieben. Ab dem zweiten Block wird die vorherige Prüfsumme mit einbezogen. Wird also eine Stimme manipuliert, stimmt die Prüfsumme des Blockes und alle nachfolgenden Prüfsummen nicht mehr mit denen der Urne überein. Im POLYAS CORE 3.0 werden Methoden zur individuellen Verifikation angeboten, die den korrekten Ablauf der Online-Wahl überprüfbar machen. Die Verifizierbarkeit im POLYAS CORE 3.0 wird durch Kryptographie-Methoden ermöglicht: Durch Zero-Knowledge Proofs werden Mischprozess, Entschlüsselung und Auszählung der Stimmzettel bei gleichzeitiger Wahrung des Wahlgeheimnisses nachvollziehbar.