KIT | KIT-Bibliothek | Impressum | Datenschutz

Towards Realising Post-Quantum Secure ElectionGuard

Ludwig, Jonas

Abstract (englisch):

ElectionGuard is a toolkit used to enable end-to-end verification of elections. Since
ElectionGuard uses exponential ElGamal, it is vulnerable to later vote decryption when
faced with quantum adversaries. Therefore, to avoid influences on voter behaviour, a
post-quantum adaption of ElectionGuard is needed to make the toolkits usage secure for
the foreseeable future.
In this work, we present cryptographic components that can be used to construct a
post-quantum version of ElectionGuard. We use the homomorphic encryption scheme
BGV and the commitment scheme BDLOP in a lattice setting. Applying existing and
new zero knowledge proofs, we construct the elements needed to show that votes are
well-formed and later aggregated correctly. As a final step, we show how to verifiably
decrypt the resulting tally.
In this paper, we lay the foundation for realising post-quantum secure ElectionGuard.
We provide the components for post-quantum vote encryption, aggregation, tallying and
verifiable decryption. Our work can be extended by distributed key generation and the
components for end-to-end verification.


Volltext §
DOI: 10.5445/IR/1000165945
Veröffentlicht am 22.12.2023
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Kompetenzzentrum für angewandte Sicherheitstechnologie (KASTEL)
Publikationstyp Hochschulschrift
Publikationsjahr 2023
Sprache Englisch
Identifikator KITopen-ID: 1000165945
Verlag Karlsruher Institut für Technologie (KIT)
Umfang 47
Art der Arbeit Abschlussarbeit - Master
Prüfungsdaten 15.12.2023
Referent/Betreuer Dörre, Felix
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page