Skip to content
Snippets Groups Projects
Commit d4b4479d authored by Ben Adida's avatar Ben Adida
Browse files

added explanation of audited ballots

parent a4f1c47f
No related branches found
No related tags found
No related merge requests found
...@@ -5,12 +5,23 @@ ...@@ -5,12 +5,23 @@
{% block content %} {% block content %}
<h2 class="title">{{election.name}} &mdash; 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> <h2 class="title">{{election.name}} &mdash; 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}} &nbsp;&nbsp; <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> <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>. 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> </p>
{% if audited_ballots %}
<p>
Audited Ballots {{offset_plus_one}} - {{offset_plus_limit}} &nbsp;&nbsp;
</p>
{% if next_after %} {% if next_after %}
<a href="?after={{next_after}}&offset={{offset_plus_limit}}">next {{limit}}</a> &nbsp;&nbsp; <a href="?after={{next_after}}&offset={{offset_plus_limit}}">next {{limit}}</a> &nbsp;&nbsp;
{% endif %} {% endif %}
...@@ -27,5 +38,8 @@ Audited Ballots {{offset_plus_one}} - {{offset_plus_limit}} &nbsp;&nbsp; ...@@ -27,5 +38,8 @@ Audited Ballots {{offset_plus_one}} - {{offset_plus_limit}} &nbsp;&nbsp;
<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> <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 %} {% endfor %}
</table> </table>
{% else %}
<em>no audited ballots yet</em>
{% endif %}
{% endblock %} {% endblock %}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment