Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] Electronic Voting Machines in French Elections

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] Electronic Voting Machines in French Elections


Chronological Thread 
  • From: Jean-Francois Monin <jean-francois.monin AT univ-grenoble-alpes.fr>
  • To: coq-club AT inria.fr
  • Subject: Re: [Coq-Club] Electronic Voting Machines in French Elections
  • Date: Wed, 27 Apr 2022 13:03:32 +0200
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=jean-francois.monin AT univ-grenoble-alpes.fr; spf=Pass smtp.mailfrom=jean-francois.monin AT univ-grenoble-alpes.fr; spf=None smtp.helo=postmaster AT zm-mta-out-3.u-ga.fr
  • Ironport-sdr: pVAAOBbzTXhgM+Mb0wm6Hm7hH+M33LaY9sC1WbRXppgp3H4Q4RjSgsNyw3vtJbfzXBP/J15OnA 7WEjGzwooBdOR42cL4l5+JzXhmRc3kiB3IfVf5DcMvpk5HpXmPsacFmJZFhEkF3o4PxMjYpdVx GwOjEexMR/YkiM4jvLdMctTsOdFmIawApJBw56YiLpzNQehiK40n16WH9n4FurPPs9r4M6dB70 M0VCT/CzmRUUUC155ZOBil2FHrq2wPXBA4Y+Ka17jxLckR+JdAx7HXBbgWecRO2+m/WeThqaoL Jccy1Iwi4inUyWXrxiV+p8pt

Formal verification don't need to provide a solution to all problems
to be valuable. Especially in situations where, by construction,
ordinary people are exactly on the same foot as experts.

My 2 cts,
JF


On Wed, Apr 27, 2022 at 04:27:50AM -0400, Mario Carneiro wrote:
> I think that as long as people feel this way (including formal methods
> experts), then we haven't really accomplished our job as formal
> verification researchers. Electronic voting is a perfect example of a
> system that really puts the purported advantages of formal verification
> and TCB concerns to the test: if we can't convince ourselves that this
> can
> be done safely and securely, then it seems hypocritical to advocate for
> formal methods elsewhere in safety-critical and security-critical areas.
>
> An effective solution to the problem requires many things:
> * Software and hardware with open and accessible specification and
> implementation (except for cryptographic keys, of course)
> * Formal verification of the implementation (also publicly available)
> * Simple documentation of the process, not written for experts
> * Public support by experts and government officials
>
> The consequences of a failure in electronic voting systems are much more
> severe than paper ballot processes, but human error and collusion are
> also
> a thing, and it is clear to me that the local optimum of paper voting is
> not as good as the local optimum of electronic voting, but there is a
> huge
> gulf of bad implementations in between and formal verification is a
> necessary (but not sufficient) component to actually avoid the failure
> cases.
> Mario Carneiro
> On Wed, Apr 27, 2022 at 3:48 AM Jean-Francois Monin
> <[1]jean-francois.monin AT univ-grenoble-alpes.fr> wrote:
>
> +1
>
> Low-tech paper solutions are robust and easily understood by everybody,
> as well as attacks and countermeasures, so much better for confidence
> and democracy.
> Complicated technologies are just the opposite.
>
> JF
>
> On Tue, Apr 26, 2022 at 11:19:09PM -0400, Stefan Monnier wrote:
> >
> > The way I see it, the more people who participate (i.e. more eyes),
> > the safer.
> >
> >
> >         Stefan
> >
> >
> > > On Tue, Apr 26, 2022, 18:22 Stefan Monnier
> <[2]monnier AT iro.umontreal.ca> wrote:
> > >
> > >> > But imagine that voting machines are formally verified from
> hardware
> > >> > to software,
> > >>
> > >> What problem do electronic voting machines solve?
> > >>
> > >>
> > >>         Stefan
> > >>
> > >>
> >
>
> --
> Jean-Francois Monin
> Verimag
> Universite Grenoble Alpes
>
> References
>
> Visible links
> 1. mailto:jean-francois.monin AT univ-grenoble-alpes.fr
> 2. mailto:monnier AT iro.umontreal.ca

--
Jean-Francois Monin
Verimag
Universite Grenoble Alpes



Archive powered by MHonArc 2.6.19+.

Top of Page