La somme de contrôle de bloc est utilisée par POLYAS pour éviter que les votes ne soient manipulés dans l’urne après qu’ils aient été exprimés. À cette fin, un bloc est formé après chaque tranche de 30 votes reçus. Les votes sont disposés de manière aléatoire, de sorte qu’il n’est plus possible de savoir quand un vote a été reçu. Une somme de contrôle SHA-256 est formée sur le bloc.
La somme de contrôle est écrite dans le registre des électeurs après chaque bloc. À partir du deuxième bloc, la somme de contrôle précédente est incluse. Ainsi, si un vote est falsifié, la somme de contrôle du bloc et toutes les sommes de contrôle ultérieures ne correspondent plus à celles de l’urne.
En outre, chaque système dispose d’une somme de contrôle, de sorte que si une modification a été apportée après le scellement du bulletin, la somme de contrôle sera modifiée et la falsification pourra ainsi être détectée. Les sommes de contrôle des systèmes peuvent être vérifiées avec l’outil de vérification après les élections.