OpenCHVote: E-Voting Software-Design

The aim of this project is to selectively expand and improve the OpenCHVote electronic voting system.

Factsheet

  • Schools involved School of Engineering and Computer Science
  • Institute(s) Institute for Cybersecurity & Engineering (ICE)
  • Research unit(s) ICE / E-Voting
  • Funding organisation Schweizerische Eidgenossenschaft (Bundesverwaltung)
  • Duration 01.01.2024 - 30.04.2025
  • Head of project Prof. Dr. Rolf Haenni
  • Partner Bundeskanzlei BK

Situation

The project extends over twelve months, divided into four phases of three months each, and focuses on five central topics. The first phase includes the expansion of the OpenCHVote framework and the improvement of voting secrecy for persons with restricted voting rights. An updated protocol specification and version 2.0 of the framework will be published in the middle of the project. In the second phase, the focus is on integrating cryptographic algorithms into JavaScript. The development of a verifier and the modeling of an interface to the eCH documents are the final project tasks. At the end, the OpenCHVote 2.2 version will be published.

This project contributes to the following SDGs

  • 16: Peace, justice and strong institutions