Informatics Online Voting Opportunities and Risks STOA Workshop at the European Parliament Brussels,...
-
Upload
marybeth-hood -
Category
Documents
-
view
213 -
download
0
Transcript of Informatics Online Voting Opportunities and Risks STOA Workshop at the European Parliament Brussels,...
Informatics
Online VotingOpportunities and Risks
STOA Workshop at the European ParliamentBrussels, 17 March 2011
Prof. Dr. Rüdiger GrimmIT Risk Management
Universität Koblenz-Landau
Informatics
Grimm 2011: Online Voting 2/20
Agenda
• How it is today• Security concern• Trust challenge• Solution
Informatics
Grimm 2011: Online Voting 3/20
Legally Binding Internet Elections in Europe in 2011• Switzerland
– Legally binding internet elections in February 2011 for all cantons
– since 2002, pilots in Zürich, Neuenburg and Geneva
• Norway– legally binding municipal elections in 2011– Internet voting and paper-ballot voting– voter can recast his/her electronic vote multiple times– terminal voting overrides Internet voting – paper votes override electronic votes– open source system (ErgoGroup & Scytl)– cryptographic protocol integrated into high school maths
Informatics
Grimm 2011: Online Voting 4/20
Legally Binding Internet Elections in Europe in 2011• Estonia
– legally binding Internet elections since 2005– Internet voting and paper-ballot voting– voter can recast his/her electronic vote multiple times– newer electronic vote overrides older vote– paper vote overrides electronic vote– new for elections in March 2011: mobile authentication
Informatics
Grimm 2011: Online Voting 5/20
Estonia
2005Local Elections
2007Parliamentary
Elections
2009European
Parliament Elections
2009Local Elections
Eligible voters
1.059.292 897.243 909.628 1.094.317
Participating voters 502.504 555.463 399.181 662.813
Voter turnouts
47,4% 61,9% 43,9% 60,6%
I-Voters 9.317 30.275 58.669 104.413
I-Voters among eligible voters 0,9% 3,4% 6,5% 9,5%
I-Voters among participating voters
1,9% 5,5% 14,7% 15,8%
[http://www.vvk.ee/voting-methods-in-estonia/engindex/statistics, 04.03.2011]
Informatics
Grimm 2011: Online Voting 6/20
Online voting out there in the world
• …• France, French citizens abroad, 2003 tests• The Netherlands, citizens abroad• Germany, more than 30 real voting in private
area• UK, tests 2002, 2003, 2007• Portugal, 2004 EU and 2005 Parliament Tests• Austria, since 2003, voting in academic area and
for citizens abroad• … and a lot more in the USA
Informatics
Grimm 2011: Online Voting 7/20
Online voting systems in use
• Polyas, Germany– Association of Computer Science (GI) Bodies– Research Funding Association (DFG) Bodies
• Helios, USA/Belgium – Undergraduate Student Government at Princeton in Spring 2011– Student elections at the Université catholique de Louvain in 2010– International Association for Cryptologic Research (IACR) in 2010
• voter turnout ~30% (compared to ~20% with paper-based elections)
– Presidential election at the Université catholique de Louvain in 2009
• Many more for research and demonstration– Bingo, ThreeBallot, Prêt à Voter, Punchscan, …
Informatics
Grimm 2011: Online Voting 8/20
Classical advantage
• Ubiquity and 24-7• Seamless integration in everyday communication,
esp. of Internet generation• Easy-to-use, also for complex applications
Increase of participation
Informatics
Grimm 2011: Online Voting 9/20
0
5000
10000
15000
20000
25000
1998 2000 2002 2004 2006 2008 2010 2012
Abgegebene Stimmen
Wahlberechtigte
Participation in GI Board Elections
Casted Votes
Registered Voters
Online
Online
Participation
13,7%
24,1%
16,9%
20,5%17,5%
Informatics
Grimm 2011: Online Voting 10/20
Agenda
• How it is today• Security Concern• Trust Challenge• Solution
Informatics
Grimm 2011: Online Voting 11/20
Correctness and Anonymity
• Do machines• Does network
• Are our votes• Will our votes remain
• Are there hidden access points for manipulation ??
work as we expect ??
secret ??
Informatics
Grimm 2011: Online Voting 12/20
Security can be provided, technically
• Several solutions for anonymity, e.g., blind signatures and separation of duty
• Organizational approach of protection profile and system security evaluation by Common Criteria
• See BSI basic protection profile and Polyas evaluation
Security is manageable
But How do people KNOW that these security features work?
Informatics
Grimm 2011: Online Voting 13/20
Security can be provided, technically
• But how do people KNOW that these security features work?
• Cars work safely, if they do not crash• Voting systems work safely, if … they do not
crash??• Public relies on experts certification• Is trust in experts’ statement sufficient?• Are there better procedures to feel (see, touch,
experience…) security… and to check correctness?
Informatics
Grimm 2011: Online Voting 14/20
Agenda
• How it is today• Security Concern• Trust Challenge• Solution
Informatics
Grimm 2011: Online Voting 15/20
Verifiability
• March 2009, German Constitutional Law has stated as basic requirement:– Verifiability of voting process by everyone– Even without deeper knowledge of technology
• What is verifiability?– Cast as intended (individually)– Stored as cast (individually, universally)– Tallied as stored (universally)
Informatics
Grimm 2011: Online Voting 16/20
Verification
encrypt
cast ballot
decrypt
recorded-as-cast
cast-as-intended
counted-as-recorded
Informatics
Grimm 2011: Online Voting 17/20
Verification by Bulletin Board
encrypt
cast ballot
decrypt
publish ballots
publish votes
encrypted-as-intended
recorded-as-cast
cast-as-intended
counted-as-recorded
decrypted-as-recorded
Bräunlich/Grimm, 25.2.2011
Informatics
Grimm 2011: Online Voting 18/20
Agenda
• How it is today• Security Concern• Trust Challenge• Solution
Informatics
Grimm 2011: Online Voting 19/20
Solution
• Internet Voting can provide better functionality than paper voting
• Ubiquity and 24-7• Seamless integration in everyday communication,
esp. of Internet generation• Easy-to-use, also for complex applications
– Universal and individual verification– Multiple voting (recast)– Multiple media (paper, terminal, Internet)– Integration with eParticipation
Informatics
Grimm 2011: Online Voting 20/20
References
Johannes Pichler (Hrsg.): Überlegungen zur Hebung demokratischer Partizipation –Provokationen und Optionen. Schriften zur Rechtspolitik, Band 31, Neuer WissenschaftlicherVerlag, Wien, Graz 2010.
Krimmer, Robert; and Grimm, Rüdiger (Eds.): Electronic Voting 2010, 2008, and 2006.Lecture Notes in Informatics, Bonn 2010, 2008, and 2006, resp.
Volkamer, M., Vogt, R.: Common Criteria Protection Profile For Basic Set of SecurityRequirements for Online Voting Products. BSI-CC-PP-0037, Version 1.0, 18. April 2008.http://www.bsi.bund.de/
Estonia: http://www.vvk.ee/voting-methods-in-estonia/engindex/statistics
Helios: http://heliosvoting.org/about-us/
Polyas: http://www.polyas.de/