From d4b4479d74234c4f24d1fb858397e2c23b90c9f4 Mon Sep 17 00:00:00 2001 From: Ben Adida <ben@adida.net> Date: Tue, 28 Sep 2010 16:17:04 -0700 Subject: [PATCH] added explanation of audited ballots --- helios/templates/election_audited_ballots.html | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/helios/templates/election_audited_ballots.html b/helios/templates/election_audited_ballots.html index 9b079b4..247f3f3 100644 --- a/helios/templates/election_audited_ballots.html +++ b/helios/templates/election_audited_ballots.html @@ -5,12 +5,23 @@ {% block content %} <h2 class="title">{{election.name}} — Audited Ballots <span style="font-size:0.7em;">[<a href="{% url helios.views.one_election_view election_uuid=election.uuid %}">back to election</a>]</span></h2> -Audited Ballots {{offset_plus_one}} - {{offset_plus_limit}} +<p> +When you prepare a ballot with Helios, you immediately receive a smart ballot tracker. Before you choose to cast that ballot, you have the option to ask Helios to "break open" that encrypted ballot and verify that Helios encrypted your ballot correctly. Once that's done, you can post that opened ballot here, on the audited ballots' list, for everyone to verify (your identity is not included). Once you've done this, you have to re-encrypt your choices and obtain a different smart ballot tracker. This helps reduce the chance that someone might coerce you to vote differently from your true choice. +</p> + +<p> +These ballots are <em>not cast</em>, and they will not be counted. They are just here for auditing purposes, to spot-check that Helios is properly encrypting voter's choices. +</p> <p> To verify an audited ballot, copy its entire content and paste it in the <a target="_new" href="/booth/single-ballot-verify.html?election_url={% url helios.views.one_election election.uuid %}">single ballot verifier</a>. </p> +{% if audited_ballots %} +<p> +Audited Ballots {{offset_plus_one}} - {{offset_plus_limit}} +</p> + {% if next_after %} <a href="?after={{next_after}}&offset={{offset_plus_limit}}">next {{limit}}</a> {% endif %} @@ -27,5 +38,8 @@ Audited Ballots {{offset_plus_one}} - {{offset_plus_limit}} <tr><td><tt style="font-size: 1.4em;">{{b.vote_hash}}</tt> [<a target="_blank" href="?vote_hash={{b.vote_hash|urlencode}}">view</a>]</td></tr> {% endfor %} </table> +{% else %} +<em>no audited ballots yet</em> +{% endif %} {% endblock %} -- GitLab