Applying a dependency mechanism for voting protocol models using event-B

J. Paul Gibson, Souad Kherroubi, Dominique Méry

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The design of e-voting systems requires the use of techniques which guarantee that the resulting system is safe, secure and preserves privacy. We develop Event-B models of a voting system, by applying a decomposition pattern and a technique of contextualisation, using a dependency mechanism. Through refinement, we take into account the precise regulation and structure of a specific voting process, and reason formally about the system’s resistence to common attacks and threats.

Original languageEnglish
Title of host publicationFormal Techniques for Distributed Objects, Components, and Systems - 37th IFIP WG 6.1 International Conference, FORTE 2017 Held as Part of the 12th International Federated Conference on Distributed Computing Techniques, DisCoTec 2017, Proceedings
EditorsAhmed Bouajjani, Alexandra Silva
PublisherSpringer Verlag
Pages124-138
Number of pages15
ISBN (Print)9783319602240
DOIs
Publication statusPublished - 1 Jan 2017
Event37th IFIP WG 6.1 International Conference on Formal Techniques for Distributed Objects, Components, and Systems, FORTE 2017 - Held as Part of the 12th International Federated Conference on Distributed Computing Techniques, DisCoTec 2017 - Neuchatel, Switzerland
Duration: 19 Jun 201722 Jun 2017

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10321 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference37th IFIP WG 6.1 International Conference on Formal Techniques for Distributed Objects, Components, and Systems, FORTE 2017 - Held as Part of the 12th International Federated Conference on Distributed Computing Techniques, DisCoTec 2017
Country/TerritorySwitzerland
CityNeuchatel
Period19/06/1722/06/17

Fingerprint

Dive into the research topics of 'Applying a dependency mechanism for voting protocol models using event-B'. Together they form a unique fingerprint.

Cite this