The Adventurous Tale of Online Voting in Switzerland

The Adventurous Tale of
Online Voting in Switzerland
Christian Folini – Insomni’Hack 2022 Keynote
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Plan for Today
⚫ Overview of the past 20 years
⚫ A new perspective on the events of 2019
⚫ Expert dialogue and scholarly report of 2020
⚫ Public consultation and new regulation 2021/22
⚫ Several ridiculous predictions about the future
Boring BIO
⚫ Dr. Christian Folini
⚫ Historian and Swiss Security Engineer
⚫ Open Source Security Project Lead (OWASP CRS)
⚫ Election worker blog at www.christian-folini.ch
⚫ Wearer of many hats helmets with
Swiss E-Voting
@ChrFolini
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
"We simply can’t build an Internet
voting system that is secure against
hacking because of the requirement
for a secret ballot."
Bruce Schneier, Online Voting Won’t
Save Democracy, The Atlantic, May 2017
Key Argument against Online Voting
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Arguments in Favor of Online Voting
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
• Citizens living abroad
Arguments in Favor of Online Voting
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
• Citizens living abroad
• Visually impaired and quadriplegic voters
Arguments in Favor of Online Voting
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
• Citizens living abroad
• Visually impaired and quadriplegic voters
• Formally invalid ballots
Arguments in Favor of Online Voting
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
• Citizens living abroad
• Visually impaired and quadriplegic voters
• Formally invalid ballots
• Security weaknesses of physical voting
Arguments in Favor of Online Voting
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
2004 2009 2011
2004
2000
1st project
1st Geneva trial
Entering Scytl
Consortium
Steering Board
1st Swiss internet voting
project is launched with
three pilot cantons.
Swiss canton Neuchâtel
deploys Spanish Scytl
software for online voting.
Federal administration and
cantons establish a joint
steering committee.
Canton Geneva runs the
first Swiss internet voting
trial.
Eight Swiss cantons form a
consortium and
commission Swiss branch
of American Unisys with
the creation of an internet
voting system.
Timeline Online Voting in Switzerland
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
2015 2017
2015
2011
Steering Board
Consortium dies
Scytl/Swiss Post join
Mainstreaming attempt
Federal administration and
cantons establish a joint
steering committee.
Spanish Scytl and Swiss
Post form joint venture
with Scytl providing the
software and Swiss Post
operating the systems on
premise.
The eight consortium
cantons throw towel after
federal administration
barrs system from use in
national elections.
The federal chancellor calls
for 2/3 of the cantons to
offer internet voting for
national elections in 2019.
Timeline Online Voting in Switzerland
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
2017 / 2018 – The Resistance is Emerging
• Beyond 100 articles on Swiss E-Voting
• Feeling that 3 out of 4 quoted
Hernâni Marques
• Confrontation was fought
tooth and nail
• Sentiment Analysis: ️
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
2018 / 2019 Geneva Quits
Source: Twitter: @GE_chancellerie (1141332323025195009)
2018: Development stopped
2019: System terminated
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
2018.11 2019.2
2017
2016
Scytl/Swiss Post join
Mainstreaming attempt
Geneva quits
Bug Bounty
Source Code Publication
Spanish Scytl and Swiss
Post form joint venture
and go into production.
Political quarrels lead to
Geneva stopping all further
development. A year later,
the system is terminated.
The federal chancellor calls
for 2/3 of the cantons to
offer internet voting for
national elections in 2019.
Scytl / Swiss Post publish
the source code of their
system and run a 4 week
bug bounty.
Timeline Online Voting in Switzerland
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Swiss Post / Scytl Source Code: Total Desaster
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
2018.11 2019.2
2017
2016
Scytl/Swiss Post join
Mainstreaming attempt
Geneva quits
Start Bug Bounty
Source Code Publication
Spanish Scytl and Swiss
Post form joint venture
and go into production.
Political quarrels lead to
Geneva stopping all further
development. A year later,
the system is terminated.
The federal chancellor calls
for 2/3 of the cantons to
offer internet voting for
national elections in 2019.
Scytl / Swiss Post publish
the source code of their
system. Researchers
identify three critical
vulnerabilities within
weeks. The system is put
on hold.
2019.3
E-Voting
Referendum
Launched
Collection period for
popular initiative with the
goal of 100,000 signatures
started.
Timeline Online Voting in Switzerland
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Online Voting Referendum Launched
Source: Twitter: @wecollectCH (1106865437097246722)
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Online Voting Headlines in Switzerland 2019
Data source: noevoting.ch, chart by Christian Folini
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Online Voting Signatures Promised to WeCollect
Source: archive.org → wecollect.ch (2019-03-22)
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Signatures Promised to WeCollect
Data source: https://christian-folini.ch/pub/wecollect-noevoting-numbers.csv
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
2018 2019 2020.4
2017
2016
Scytl/Swiss Post join
Mainstreaming attempt
Geneva quits
E-Voting on hold
Rebooting
Spanish Scytl and Swiss
Post form joint venture
and go into production.
Political quarrels lead to
Geneva stopping all further
development. A year later,
the system is terminated.
The steering board
establishes a dialog with
25 scientists to assess
viability of internet voting
and support with writing
new regulation.
The federal chancellor calls
on 2/3 of the cantons to
offer internet voting for
national elections in 2019.
Scytl / Swiss Post publish
the source code of their
system. Researchers
identify three critical
vulnerabilities within
weeks. The system is put
on hold.
2020.6
E-Voting
Referendum
dies
Despite the promising
headlines in 2019, the
collection of signatures
fails miserably.
Timeline Online Voting in Switzerland
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
CRYPTOGRAPHERS AND ONLINE VOTING EXPERTS
David Basin, ETH Zurich
Srdjan Capkun, ETH Zurich
Eric Dubuis, BFH Bern
Bryan Ford, EPF Lausanne
Reto Koenig, BFH Bern
Philipp Locher, BFH Bern
Olivier Pereira, University of Leuven, Belgium
Vanessa Teague, Australia
Bogdan Warinschi, Bristol, UK
Rolf Haenni, BFH Bern
SECURITY INDUSTRY
Stéphane Adamiste, SCRT
Sergio Alves Domingues, SCRT
Tobias Ellenberger, One Consult
Source: https://www.bk.admin.ch/bk/de/home/politische-rechte/e-voting.html
COMPUTER SCIENTISTS
David-Olivier Jaquet-Chiffelle, Uni. of Lausanne
Oscar Nierstrasz, University of Bern
Adrian Perrig, ETH Zurich
Carsten Schürmann, Denmark
Matthias Stürmer, University of Bern
Ulrich Ultes-Nitsche, University of Fribourg
POLITICAL SCIENTISTS
Florian Egloff, ETH Zurich
Fabrizio Gilardi, University of Zurich
Uwe Serdült, Center for Democracy, Aarau
MODERATOR
Christian Folini, netnea.com
Expert Dialogue – Participating Scientists
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
2020.4 2020.7 2020.11
2020.3
2020.2
Survey
Covid-19 hits
Online dialogue
Additional research
Scientific report
The dialogue starts with a
survey over 62 questions
sent to 25 scientists
The workshops are
replaced with a 12 weeks
online dialogue on a
dedicated gitlab platform.
The steering board
publishes the 70 pages
report with the re-
commendations of the
scientists.
When the on-site
workshops were slowly
taking shape, Switzer-land
entered a lock-down and
the on-site gatherings had
to be called off.
Several separate re-search
articles are commissioned
with individual scientists to
bring up more infor-mation
on individual questions.
Timeline Online Voting in Switzerland
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
https://www.bk.admin.ch/bk/en/home/politische-rechte/e-voting.html
Scholarly report
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
• Cryptography: A ton of advice, also on quantum
• Call for diversity in hard- and software
• Maximum level of transparency, Open Source
• Cross-Channel plausibility checks
Key Recommendations of Dialogue
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
2020.4 2020.7 2020.11
2020.3
2020.2
Survey
Covid-19 hits
Online dialogue
Additional research
Scientific report
The dialogue starts with a
survey over 62 questions
sent to 25 scientists
The workshops are
replaced with a 12 weeks
online dialogue on a
dedicated gitlab platform.
The steering board
publishes the 70 pages
report with the re-
commendations of the
scientists.
When the on-site
workshops were slowly
taking shape, Switzer-land
entered a lock-down and
the on-site gatherings had
to be called off.
Several separate re-search
articles are commissioned
with individual scientists to
bring up more infor-mation
on individual questions.
2021.4
Public Consultation
Following standard Swiss
procedure the draft new
e-voting regulation is put
up for a public
consultation where all
interested parties are
invited to provide
feedback.
Timeline Online Voting in Switzerland
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Public Consultation for New Regulation
Source: Federal Chancellery
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
67 Responses in Public Hearing
Source: DigiGes Switzerland
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Response Report of Public Consultation
Source: Federal Chancellery
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Who Has Responded? And How?
Source: Federal Chancellery
67 Responses
48 positive
11 positive with fundamental
reservations
8 negative
697 pages all in all
Missing:
EVP
GLP
Swiss ICT
ISSS
CCC-CH
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Who Responded to the Technical Annex?
Source: Federal Chancellery
24 Responses:
6 minimal:
AI, GE, Pirate Party, SBb, Procap,
SZBlind
18 substantial:
AG, BE, BS, FR, GL, GR, SG, SO,
SZ, TG, VS, ZH
BFH, SBV, Post, SSK, Florian Moser, IsA
Missing:
Political Parties, SATW, DigitalSwitzerland,
SWICO, DigiGes
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Call for Open Source
Source: Federal Chancellery
11 responses support an enforced Open Source approach for the software.
Alternative Linke Bern "Open Source bedeutet Lizenzierung"
CH++ "vollständiger Open Source Ansatz eine essentielle Bedingung"
Digitale Gesellschaft "Versäumnis eines fehlenden Zwangs zu Open Source hat negative Signalwirkung"
digitalswitzerland* "Weiter begrüsst digitalswitzerland die Vorgaben zu Open Source"
Economiesuisse* "Vorgaben zu Open Source ... zu begrüssen"
Florian Moser "konkret die Publizierung sämtlichen Materials unter einer Open Source Lizenz vorschreiben"
Grüne "Wir fordern mehr Open Source"
IsA "im Widerspruch zur Empfehlung ... keine Open Source Lizenz verordnet"
Piratenpartei "Vollständige Publikation des Source Codes unter einer Open Source Lizenz"
SP "erachten wir bereits im Testbetrieb einen vollständigen Open-Source-Ansatz für notwendig."
Stift. Konsumentens. "keine umfassende Open-Source-Pflicht enthalten"
* The two marked organisations misread the regulation and believe Open Source was actually
in the draft regulation. It is not.
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Open Source in Federal Chancellery’s Media Release
Source: Federal Chancellery
“Others who took part in the consultation
also raised fundamental issues: for
example, some would like to see all e-
voting systems and their components
disclosed under an open source licence.
The Federal Council takes these
fundamental issues very seriously. They
concern the security of e-voting and the
public's confidence in this voting method
and will be addressed in the longer
term ...”
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Timeline Online Voting in Switzerland
2022 Q2/3 2022/23
2021.12
2021.4
Report on
Public Consultation
New Regulation
New E-Voting Trials
New regulation is expected
for Summer 2022
Report comes in at
whopping 697 pages with
67 individual responses.
A small number of Swiss
Cantons will take up new
E-Voting trials in late 2022
or 2023 aiming for national
elections in Autumn 2023.
Public Consultation
Following standard Swiss
procedure the draft new
online voting regulation is
put up for a public
consultation where all
interested parties are
invited to provide
feedback.
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Ridiculous Predictions Beyond 2022/23
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Ridiculous Predictions Beyond 2022/23
• Slow expansion of E-Voting after the national election 2023
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Ridiculous Predictions Beyond 2022/23
• Slow expansion of E-Voting after the national election 2023
• E-Voting system of Swiss Post will become open source
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Ridiculous Predictions Beyond 2022/23
• Slow expansion of E-Voting after the national election 2023
• E-Voting system of Swiss Post will become open source
• A disability organization will sue for E-Voting
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Ridiculous Predictions Beyond 2022/23
• Slow expansion of E-Voting after the national election 2023
• E-Voting system of Swiss Post will become open source
• A disability organization will sue for E-Voting
• Cross-Channel plausibility checks will improve security for all
voting channels
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Ridiculous Predictions Beyond 2022/23
• Slow expansion of E-Voting after the national election 2023
• E-Voting system of Swiss Post will become open source
• A disability organization will sue for E-Voting
• Cross-Channel plausibility checks will improve security for all
voting channels
• On the mid-term we’ll see a severe security problem in a
public vote
Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote
Questions and Answers, Contact
Contact: @ChrFolini
christian.folini@netnea.com
Election worker blog: www.christian-folini.ch
1 of 41

Recommended

EVoting in der Schweiz - Ein Fortsetzungsroman by
EVoting in der Schweiz - Ein FortsetzungsromanEVoting in der Schweiz - Ein Fortsetzungsroman
EVoting in der Schweiz - Ein FortsetzungsromanChristian Folini
187 views41 slides
Securing Access to Internet Voting with the OWASP ModSecurity Core Rule Set by
Securing Access to Internet Voting with the OWASP ModSecurity Core Rule SetSecuring Access to Internet Voting with the OWASP ModSecurity Core Rule Set
Securing Access to Internet Voting with the OWASP ModSecurity Core Rule SetChristian Folini
134 views48 slides
The Adventurous Tale of Online Voting in Switzerland (Usenix Enigma 2021 conf... by
The Adventurous Tale of Online Voting in Switzerland (Usenix Enigma 2021 conf...The Adventurous Tale of Online Voting in Switzerland (Usenix Enigma 2021 conf...
The Adventurous Tale of Online Voting in Switzerland (Usenix Enigma 2021 conf...Christian Folini
503 views32 slides
General informatics by
General informaticsGeneral informatics
General informaticsIndependent Researcher
3.8K views16 slides
January Ramblings 12, UK Today in Coronavirus, Dutch Government Collapse and ... by
January Ramblings 12, UK Today in Coronavirus, Dutch Government Collapse and ...January Ramblings 12, UK Today in Coronavirus, Dutch Government Collapse and ...
January Ramblings 12, UK Today in Coronavirus, Dutch Government Collapse and ...Charlie
15 views7 slides
#Semiform2020 02 11 2020 by
#Semiform2020 02 11 2020#Semiform2020 02 11 2020
#Semiform2020 02 11 2020Weverify
173 views35 slides

More Related Content

Similar to The Adventurous Tale of Online Voting in Switzerland

Approaches for Tackling Online Misinformation. by
Approaches for Tackling Online Misinformation.Approaches for Tackling Online Misinformation.
Approaches for Tackling Online Misinformation.Weverify
432 views48 slides
Qurator keynote berlin 2101 2020 by
Qurator keynote berlin 2101 2020Qurator keynote berlin 2101 2020
Qurator keynote berlin 2101 2020Weverify
46 views44 slides
Presentation "Understanding Online Misinformation: Major Challenges Ahead" by... by
Presentation "Understanding Online Misinformation: Major Challenges Ahead" by...Presentation "Understanding Online Misinformation: Major Challenges Ahead" by...
Presentation "Understanding Online Misinformation: Major Challenges Ahead" by...Weverify
215 views44 slides
Understanding Online Misinformation: Major Challenges Ahead, Rome, by
Understanding Online Misinformation: Major Challenges Ahead, Rome, Understanding Online Misinformation: Major Challenges Ahead, Rome,
Understanding Online Misinformation: Major Challenges Ahead, Rome, Weverify
198 views44 slides
Using Apache Spark and Differential Privacy for Protecting the Privacy of the... by
Using Apache Spark and Differential Privacy for Protecting the Privacy of the...Using Apache Spark and Differential Privacy for Protecting the Privacy of the...
Using Apache Spark and Differential Privacy for Protecting the Privacy of the...Databricks
446 views63 slides
SemiWEEK: Stocks jumped by
SemiWEEK:  Stocks jumpedSemiWEEK:  Stocks jumped
SemiWEEK: Stocks jumpedVLSIresearch
42 views16 slides

Similar to The Adventurous Tale of Online Voting in Switzerland(20)

Approaches for Tackling Online Misinformation. by Weverify
Approaches for Tackling Online Misinformation.Approaches for Tackling Online Misinformation.
Approaches for Tackling Online Misinformation.
Weverify432 views
Qurator keynote berlin 2101 2020 by Weverify
Qurator keynote berlin 2101 2020Qurator keynote berlin 2101 2020
Qurator keynote berlin 2101 2020
Weverify46 views
Presentation "Understanding Online Misinformation: Major Challenges Ahead" by... by Weverify
Presentation "Understanding Online Misinformation: Major Challenges Ahead" by...Presentation "Understanding Online Misinformation: Major Challenges Ahead" by...
Presentation "Understanding Online Misinformation: Major Challenges Ahead" by...
Weverify215 views
Understanding Online Misinformation: Major Challenges Ahead, Rome, by Weverify
Understanding Online Misinformation: Major Challenges Ahead, Rome, Understanding Online Misinformation: Major Challenges Ahead, Rome,
Understanding Online Misinformation: Major Challenges Ahead, Rome,
Weverify198 views
Using Apache Spark and Differential Privacy for Protecting the Privacy of the... by Databricks
Using Apache Spark and Differential Privacy for Protecting the Privacy of the...Using Apache Spark and Differential Privacy for Protecting the Privacy of the...
Using Apache Spark and Differential Privacy for Protecting the Privacy of the...
Databricks446 views
SemiWEEK: Stocks jumped by VLSIresearch
SemiWEEK:  Stocks jumpedSemiWEEK:  Stocks jumped
SemiWEEK: Stocks jumped
VLSIresearch42 views
UK Report - Disinformation and Fake News - St Lucia Implicated by THINK FORWARD
UK Report - Disinformation and Fake News - St Lucia ImplicatedUK Report - Disinformation and Fake News - St Lucia Implicated
UK Report - Disinformation and Fake News - St Lucia Implicated
THINK FORWARD427 views
Human Rights Council Study Guide by dudasings
Human Rights Council Study GuideHuman Rights Council Study Guide
Human Rights Council Study Guide
dudasings555 views
Fake news detection for Arabic headlines-articles news data using deep learning by IJECEIAES
Fake news detection for Arabic headlines-articles news data  using deep learningFake news detection for Arabic headlines-articles news data  using deep learning
Fake news detection for Arabic headlines-articles news data using deep learning
IJECEIAES48 views
INSPEC2T System Security & Privacy Considerations by Trilateral Research
INSPEC2T System Security & Privacy ConsiderationsINSPEC2T System Security & Privacy Considerations
INSPEC2T System Security & Privacy Considerations
Estimating migrant stocks and flows using social media data by Jisu Kim
Estimating migrant stocks and flows using social media dataEstimating migrant stocks and flows using social media data
Estimating migrant stocks and flows using social media data
Jisu Kim60 views
CORBEL/EOSC-Life webinar Practical Tips for Stepping Up Your Science Communic... by CORBEL
CORBEL/EOSC-Life webinar Practical Tips for Stepping Up Your Science Communic...CORBEL/EOSC-Life webinar Practical Tips for Stepping Up Your Science Communic...
CORBEL/EOSC-Life webinar Practical Tips for Stepping Up Your Science Communic...
CORBEL149 views
Marsden Regulating Disinformation Kluge 342020 by Chris Marsden
Marsden Regulating Disinformation Kluge 342020Marsden Regulating Disinformation Kluge 342020
Marsden Regulating Disinformation Kluge 342020
Chris Marsden293 views
Science Barometer Switzerland COVID-19 Edition by Mike Schäfer
Science Barometer Switzerland COVID-19 EditionScience Barometer Switzerland COVID-19 Edition
Science Barometer Switzerland COVID-19 Edition
Mike Schäfer219 views
EUROPEAN PARLIAMENT TAKES INITIATIVE TO PUT CRYPTOCURRENCY, BLOCKCHAIN ON FAS... by Steven Rhyner
EUROPEAN PARLIAMENT TAKES INITIATIVE TO PUT CRYPTOCURRENCY, BLOCKCHAIN ON FAS...EUROPEAN PARLIAMENT TAKES INITIATIVE TO PUT CRYPTOCURRENCY, BLOCKCHAIN ON FAS...
EUROPEAN PARLIAMENT TAKES INITIATIVE TO PUT CRYPTOCURRENCY, BLOCKCHAIN ON FAS...
Steven Rhyner96 views
Perceptions of Corruption in Sweden 2010 by EUROsociAL II
Perceptions of Corruption in Sweden 2010Perceptions of Corruption in Sweden 2010
Perceptions of Corruption in Sweden 2010
EUROsociAL II754 views
Wellbeing and Hybrid Working Strategies for Facility Managers by Chris Leake
Wellbeing and Hybrid Working Strategies for Facility ManagersWellbeing and Hybrid Working Strategies for Facility Managers
Wellbeing and Hybrid Working Strategies for Facility Managers
Chris Leake129 views

More from Christian Folini

Crazy incentives and how they drive security into no man's land by
Crazy incentives and how they drive security into no man's landCrazy incentives and how they drive security into no man's land
Crazy incentives and how they drive security into no man's landChristian Folini
327 views38 slides
Never Walk Alone - Inspirations from a Growing OWASP Project by
Never Walk Alone - Inspirations from a Growing OWASP ProjectNever Walk Alone - Inspirations from a Growing OWASP Project
Never Walk Alone - Inspirations from a Growing OWASP ProjectChristian Folini
11 views23 slides
What’s new in CRS4? An Update from the OWASP CRS project by
What’s new in CRS4? An Update from the OWASP CRS projectWhat’s new in CRS4? An Update from the OWASP CRS project
What’s new in CRS4? An Update from the OWASP CRS projectChristian Folini
251 views39 slides
Extensive Introduction to ModSecurity and the OWASP Core Rule Set by
Extensive Introduction to ModSecurity and the OWASP Core Rule SetExtensive Introduction to ModSecurity and the OWASP Core Rule Set
Extensive Introduction to ModSecurity and the OWASP Core Rule SetChristian Folini
119 views29 slides
Introduction to ModSecurity and the OWASP Core Rule Set by
Introduction to ModSecurity and the OWASP Core Rule SetIntroduction to ModSecurity and the OWASP Core Rule Set
Introduction to ModSecurity and the OWASP Core Rule SetChristian Folini
296 views27 slides
Folini Extended Introduction to ModSecurity and CRS3 by
Folini Extended Introduction to ModSecurity and CRS3Folini Extended Introduction to ModSecurity and CRS3
Folini Extended Introduction to ModSecurity and CRS3Christian Folini
543 views27 slides

More from Christian Folini(14)

Crazy incentives and how they drive security into no man's land by Christian Folini
Crazy incentives and how they drive security into no man's landCrazy incentives and how they drive security into no man's land
Crazy incentives and how they drive security into no man's land
Christian Folini327 views
Never Walk Alone - Inspirations from a Growing OWASP Project by Christian Folini
Never Walk Alone - Inspirations from a Growing OWASP ProjectNever Walk Alone - Inspirations from a Growing OWASP Project
Never Walk Alone - Inspirations from a Growing OWASP Project
Christian Folini11 views
What’s new in CRS4? An Update from the OWASP CRS project by Christian Folini
What’s new in CRS4? An Update from the OWASP CRS projectWhat’s new in CRS4? An Update from the OWASP CRS project
What’s new in CRS4? An Update from the OWASP CRS project
Christian Folini251 views
Extensive Introduction to ModSecurity and the OWASP Core Rule Set by Christian Folini
Extensive Introduction to ModSecurity and the OWASP Core Rule SetExtensive Introduction to ModSecurity and the OWASP Core Rule Set
Extensive Introduction to ModSecurity and the OWASP Core Rule Set
Christian Folini119 views
Introduction to ModSecurity and the OWASP Core Rule Set by Christian Folini
Introduction to ModSecurity and the OWASP Core Rule SetIntroduction to ModSecurity and the OWASP Core Rule Set
Introduction to ModSecurity and the OWASP Core Rule Set
Christian Folini296 views
Folini Extended Introduction to ModSecurity and CRS3 by Christian Folini
Folini Extended Introduction to ModSecurity and CRS3Folini Extended Introduction to ModSecurity and CRS3
Folini Extended Introduction to ModSecurity and CRS3
Christian Folini543 views
Gedanken zur elektronischen Stimmabgabe für Datenschützer by Christian Folini
Gedanken zur elektronischen Stimmabgabe für DatenschützerGedanken zur elektronischen Stimmabgabe für Datenschützer
Gedanken zur elektronischen Stimmabgabe für Datenschützer
Christian Folini428 views
E-Voting, die Sicherheit und die Rolle der Experten by Christian Folini
E-Voting, die Sicherheit und die Rolle der ExpertenE-Voting, die Sicherheit und die Rolle der Experten
E-Voting, die Sicherheit und die Rolle der Experten
Christian Folini517 views
Optimizing ModSecurity on NGINX and NGINX Plus by Christian Folini
Optimizing ModSecurity on NGINX and NGINX PlusOptimizing ModSecurity on NGINX and NGINX Plus
Optimizing ModSecurity on NGINX and NGINX Plus
Christian Folini2.2K views
A General Look at the State of Security - AFCEA 2017 by Christian Folini
A General Look at the State of Security - AFCEA 2017A General Look at the State of Security - AFCEA 2017
A General Look at the State of Security - AFCEA 2017
Christian Folini229 views
Introducing the OWASP ModSecurity Core Rule Set by Christian Folini
Introducing the OWASP ModSecurity Core Rule SetIntroducing the OWASP ModSecurity Core Rule Set
Introducing the OWASP ModSecurity Core Rule Set
Christian Folini1.1K views
OWASP ModSecurity Core Rules Paranoia Mode by Christian Folini
OWASP ModSecurity Core Rules Paranoia ModeOWASP ModSecurity Core Rules Paranoia Mode
OWASP ModSecurity Core Rules Paranoia Mode
Christian Folini9.9K views

Recently uploaded

Why and How CloudStack at weSystems - Stephan Bienek - weSystems by
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsShapeBlue
247 views13 slides
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... by
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...ShapeBlue
162 views25 slides
Business Analyst Series 2023 - Week 4 Session 8 by
Business Analyst Series 2023 -  Week 4 Session 8Business Analyst Series 2023 -  Week 4 Session 8
Business Analyst Series 2023 - Week 4 Session 8DianaGray10
145 views13 slides
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc
176 views29 slides
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...ShapeBlue
199 views20 slides
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...ShapeBlue
178 views15 slides

Recently uploaded(20)

Why and How CloudStack at weSystems - Stephan Bienek - weSystems by ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue247 views
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... by ShapeBlue
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
ShapeBlue162 views
Business Analyst Series 2023 - Week 4 Session 8 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 8Business Analyst Series 2023 -  Week 4 Session 8
Business Analyst Series 2023 - Week 4 Session 8
DianaGray10145 views
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc176 views
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue199 views
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue178 views
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... by Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P... by ShapeBlue
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
ShapeBlue196 views
Transcript: Redefining the book supply chain: A glimpse into the future - Tec... by BookNet Canada
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
BookNet Canada41 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue137 views
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue by ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
ShapeBlue224 views
The Role of Patterns in the Era of Large Language Models by Yunyao Li
The Role of Patterns in the Era of Large Language ModelsThe Role of Patterns in the Era of Large Language Models
The Role of Patterns in the Era of Large Language Models
Yunyao Li91 views
"Surviving highload with Node.js", Andrii Shumada by Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays58 views
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda... by ShapeBlue
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
ShapeBlue164 views
LLMs in Production: Tooling, Process, and Team Structure by Aggregage
LLMs in Production: Tooling, Process, and Team StructureLLMs in Production: Tooling, Process, and Team Structure
LLMs in Production: Tooling, Process, and Team Structure
Aggregage57 views
The Power of Heat Decarbonisation Plans in the Built Environment by IES VE
The Power of Heat Decarbonisation Plans in the Built EnvironmentThe Power of Heat Decarbonisation Plans in the Built Environment
The Power of Heat Decarbonisation Plans in the Built Environment
IES VE84 views
Initiating and Advancing Your Strategic GIS Governance Strategy by Safe Software
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
Safe Software184 views

The Adventurous Tale of Online Voting in Switzerland

  • 1. The Adventurous Tale of Online Voting in Switzerland Christian Folini – Insomni’Hack 2022 Keynote
  • 2. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Plan for Today ⚫ Overview of the past 20 years ⚫ A new perspective on the events of 2019 ⚫ Expert dialogue and scholarly report of 2020 ⚫ Public consultation and new regulation 2021/22 ⚫ Several ridiculous predictions about the future
  • 3. Boring BIO ⚫ Dr. Christian Folini ⚫ Historian and Swiss Security Engineer ⚫ Open Source Security Project Lead (OWASP CRS) ⚫ Election worker blog at www.christian-folini.ch ⚫ Wearer of many hats helmets with Swiss E-Voting @ChrFolini
  • 4. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote "We simply can’t build an Internet voting system that is secure against hacking because of the requirement for a secret ballot." Bruce Schneier, Online Voting Won’t Save Democracy, The Atlantic, May 2017 Key Argument against Online Voting
  • 5. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Arguments in Favor of Online Voting
  • 6. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote • Citizens living abroad Arguments in Favor of Online Voting
  • 7. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote • Citizens living abroad • Visually impaired and quadriplegic voters Arguments in Favor of Online Voting
  • 8. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote • Citizens living abroad • Visually impaired and quadriplegic voters • Formally invalid ballots Arguments in Favor of Online Voting
  • 9. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote • Citizens living abroad • Visually impaired and quadriplegic voters • Formally invalid ballots • Security weaknesses of physical voting Arguments in Favor of Online Voting
  • 10. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote 2004 2009 2011 2004 2000 1st project 1st Geneva trial Entering Scytl Consortium Steering Board 1st Swiss internet voting project is launched with three pilot cantons. Swiss canton Neuchâtel deploys Spanish Scytl software for online voting. Federal administration and cantons establish a joint steering committee. Canton Geneva runs the first Swiss internet voting trial. Eight Swiss cantons form a consortium and commission Swiss branch of American Unisys with the creation of an internet voting system. Timeline Online Voting in Switzerland
  • 11. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote 2015 2017 2015 2011 Steering Board Consortium dies Scytl/Swiss Post join Mainstreaming attempt Federal administration and cantons establish a joint steering committee. Spanish Scytl and Swiss Post form joint venture with Scytl providing the software and Swiss Post operating the systems on premise. The eight consortium cantons throw towel after federal administration barrs system from use in national elections. The federal chancellor calls for 2/3 of the cantons to offer internet voting for national elections in 2019. Timeline Online Voting in Switzerland
  • 12. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote 2017 / 2018 – The Resistance is Emerging • Beyond 100 articles on Swiss E-Voting • Feeling that 3 out of 4 quoted Hernâni Marques • Confrontation was fought tooth and nail • Sentiment Analysis: ️
  • 13. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote 2018 / 2019 Geneva Quits Source: Twitter: @GE_chancellerie (1141332323025195009) 2018: Development stopped 2019: System terminated
  • 14. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote 2018.11 2019.2 2017 2016 Scytl/Swiss Post join Mainstreaming attempt Geneva quits Bug Bounty Source Code Publication Spanish Scytl and Swiss Post form joint venture and go into production. Political quarrels lead to Geneva stopping all further development. A year later, the system is terminated. The federal chancellor calls for 2/3 of the cantons to offer internet voting for national elections in 2019. Scytl / Swiss Post publish the source code of their system and run a 4 week bug bounty. Timeline Online Voting in Switzerland
  • 15. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Swiss Post / Scytl Source Code: Total Desaster
  • 16. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote 2018.11 2019.2 2017 2016 Scytl/Swiss Post join Mainstreaming attempt Geneva quits Start Bug Bounty Source Code Publication Spanish Scytl and Swiss Post form joint venture and go into production. Political quarrels lead to Geneva stopping all further development. A year later, the system is terminated. The federal chancellor calls for 2/3 of the cantons to offer internet voting for national elections in 2019. Scytl / Swiss Post publish the source code of their system. Researchers identify three critical vulnerabilities within weeks. The system is put on hold. 2019.3 E-Voting Referendum Launched Collection period for popular initiative with the goal of 100,000 signatures started. Timeline Online Voting in Switzerland
  • 17. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Online Voting Referendum Launched Source: Twitter: @wecollectCH (1106865437097246722)
  • 18. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Online Voting Headlines in Switzerland 2019 Data source: noevoting.ch, chart by Christian Folini
  • 19. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Online Voting Signatures Promised to WeCollect Source: archive.org → wecollect.ch (2019-03-22)
  • 20. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Signatures Promised to WeCollect Data source: https://christian-folini.ch/pub/wecollect-noevoting-numbers.csv
  • 21. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote 2018 2019 2020.4 2017 2016 Scytl/Swiss Post join Mainstreaming attempt Geneva quits E-Voting on hold Rebooting Spanish Scytl and Swiss Post form joint venture and go into production. Political quarrels lead to Geneva stopping all further development. A year later, the system is terminated. The steering board establishes a dialog with 25 scientists to assess viability of internet voting and support with writing new regulation. The federal chancellor calls on 2/3 of the cantons to offer internet voting for national elections in 2019. Scytl / Swiss Post publish the source code of their system. Researchers identify three critical vulnerabilities within weeks. The system is put on hold. 2020.6 E-Voting Referendum dies Despite the promising headlines in 2019, the collection of signatures fails miserably. Timeline Online Voting in Switzerland
  • 22. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote CRYPTOGRAPHERS AND ONLINE VOTING EXPERTS David Basin, ETH Zurich Srdjan Capkun, ETH Zurich Eric Dubuis, BFH Bern Bryan Ford, EPF Lausanne Reto Koenig, BFH Bern Philipp Locher, BFH Bern Olivier Pereira, University of Leuven, Belgium Vanessa Teague, Australia Bogdan Warinschi, Bristol, UK Rolf Haenni, BFH Bern SECURITY INDUSTRY Stéphane Adamiste, SCRT Sergio Alves Domingues, SCRT Tobias Ellenberger, One Consult Source: https://www.bk.admin.ch/bk/de/home/politische-rechte/e-voting.html COMPUTER SCIENTISTS David-Olivier Jaquet-Chiffelle, Uni. of Lausanne Oscar Nierstrasz, University of Bern Adrian Perrig, ETH Zurich Carsten Schürmann, Denmark Matthias Stürmer, University of Bern Ulrich Ultes-Nitsche, University of Fribourg POLITICAL SCIENTISTS Florian Egloff, ETH Zurich Fabrizio Gilardi, University of Zurich Uwe Serdült, Center for Democracy, Aarau MODERATOR Christian Folini, netnea.com Expert Dialogue – Participating Scientists
  • 23. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote 2020.4 2020.7 2020.11 2020.3 2020.2 Survey Covid-19 hits Online dialogue Additional research Scientific report The dialogue starts with a survey over 62 questions sent to 25 scientists The workshops are replaced with a 12 weeks online dialogue on a dedicated gitlab platform. The steering board publishes the 70 pages report with the re- commendations of the scientists. When the on-site workshops were slowly taking shape, Switzer-land entered a lock-down and the on-site gatherings had to be called off. Several separate re-search articles are commissioned with individual scientists to bring up more infor-mation on individual questions. Timeline Online Voting in Switzerland
  • 24. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote https://www.bk.admin.ch/bk/en/home/politische-rechte/e-voting.html Scholarly report
  • 25. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote • Cryptography: A ton of advice, also on quantum • Call for diversity in hard- and software • Maximum level of transparency, Open Source • Cross-Channel plausibility checks Key Recommendations of Dialogue
  • 26. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote 2020.4 2020.7 2020.11 2020.3 2020.2 Survey Covid-19 hits Online dialogue Additional research Scientific report The dialogue starts with a survey over 62 questions sent to 25 scientists The workshops are replaced with a 12 weeks online dialogue on a dedicated gitlab platform. The steering board publishes the 70 pages report with the re- commendations of the scientists. When the on-site workshops were slowly taking shape, Switzer-land entered a lock-down and the on-site gatherings had to be called off. Several separate re-search articles are commissioned with individual scientists to bring up more infor-mation on individual questions. 2021.4 Public Consultation Following standard Swiss procedure the draft new e-voting regulation is put up for a public consultation where all interested parties are invited to provide feedback. Timeline Online Voting in Switzerland
  • 27. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Public Consultation for New Regulation Source: Federal Chancellery
  • 28. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote 67 Responses in Public Hearing Source: DigiGes Switzerland
  • 29. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Response Report of Public Consultation Source: Federal Chancellery
  • 30. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Who Has Responded? And How? Source: Federal Chancellery 67 Responses 48 positive 11 positive with fundamental reservations 8 negative 697 pages all in all Missing: EVP GLP Swiss ICT ISSS CCC-CH
  • 31. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Who Responded to the Technical Annex? Source: Federal Chancellery 24 Responses: 6 minimal: AI, GE, Pirate Party, SBb, Procap, SZBlind 18 substantial: AG, BE, BS, FR, GL, GR, SG, SO, SZ, TG, VS, ZH BFH, SBV, Post, SSK, Florian Moser, IsA Missing: Political Parties, SATW, DigitalSwitzerland, SWICO, DigiGes
  • 32. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Call for Open Source Source: Federal Chancellery 11 responses support an enforced Open Source approach for the software. Alternative Linke Bern "Open Source bedeutet Lizenzierung" CH++ "vollständiger Open Source Ansatz eine essentielle Bedingung" Digitale Gesellschaft "Versäumnis eines fehlenden Zwangs zu Open Source hat negative Signalwirkung" digitalswitzerland* "Weiter begrüsst digitalswitzerland die Vorgaben zu Open Source" Economiesuisse* "Vorgaben zu Open Source ... zu begrüssen" Florian Moser "konkret die Publizierung sämtlichen Materials unter einer Open Source Lizenz vorschreiben" Grüne "Wir fordern mehr Open Source" IsA "im Widerspruch zur Empfehlung ... keine Open Source Lizenz verordnet" Piratenpartei "Vollständige Publikation des Source Codes unter einer Open Source Lizenz" SP "erachten wir bereits im Testbetrieb einen vollständigen Open-Source-Ansatz für notwendig." Stift. Konsumentens. "keine umfassende Open-Source-Pflicht enthalten" * The two marked organisations misread the regulation and believe Open Source was actually in the draft regulation. It is not.
  • 33. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Open Source in Federal Chancellery’s Media Release Source: Federal Chancellery “Others who took part in the consultation also raised fundamental issues: for example, some would like to see all e- voting systems and their components disclosed under an open source licence. The Federal Council takes these fundamental issues very seriously. They concern the security of e-voting and the public's confidence in this voting method and will be addressed in the longer term ...”
  • 34. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Timeline Online Voting in Switzerland 2022 Q2/3 2022/23 2021.12 2021.4 Report on Public Consultation New Regulation New E-Voting Trials New regulation is expected for Summer 2022 Report comes in at whopping 697 pages with 67 individual responses. A small number of Swiss Cantons will take up new E-Voting trials in late 2022 or 2023 aiming for national elections in Autumn 2023. Public Consultation Following standard Swiss procedure the draft new online voting regulation is put up for a public consultation where all interested parties are invited to provide feedback.
  • 35. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Ridiculous Predictions Beyond 2022/23
  • 36. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Ridiculous Predictions Beyond 2022/23 • Slow expansion of E-Voting after the national election 2023
  • 37. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Ridiculous Predictions Beyond 2022/23 • Slow expansion of E-Voting after the national election 2023 • E-Voting system of Swiss Post will become open source
  • 38. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Ridiculous Predictions Beyond 2022/23 • Slow expansion of E-Voting after the national election 2023 • E-Voting system of Swiss Post will become open source • A disability organization will sue for E-Voting
  • 39. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Ridiculous Predictions Beyond 2022/23 • Slow expansion of E-Voting after the national election 2023 • E-Voting system of Swiss Post will become open source • A disability organization will sue for E-Voting • Cross-Channel plausibility checks will improve security for all voting channels
  • 40. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Ridiculous Predictions Beyond 2022/23 • Slow expansion of E-Voting after the national election 2023 • E-Voting system of Swiss Post will become open source • A disability organization will sue for E-Voting • Cross-Channel plausibility checks will improve security for all voting channels • On the mid-term we’ll see a severe security problem in a public vote
  • 41. Christian Folini / @ChrFolini – Insomni’hack 2022 Keynote Questions and Answers, Contact Contact: @ChrFolini christian.folini@netnea.com Election worker blog: www.christian-folini.ch