Cultural advice

The Australian National University acknowledges, celebrates and pays our respects to the Ngunnawal and Ngambri people of the Canberra region and to all First Nations Australians on whose traditional lands we meet and work, and whose cultures are among the oldest continuing cultures in human history.

Aboriginal and Torres Strait Islander peoples are advised that ANU Library collections may include images, names, voices, and other representations of deceased persons.

Material in the collection may contain terms, language or views that reflect the period in which the item was created and may be considered inappropriate today.

Verifiable homomorphic tallying for the schulze vote counting scheme

dc.contributor.authorHaines, Thomas
dc.contributor.authorPattinson, Dirk
dc.contributor.authorTiwari, Mukesh
dc.contributor.editorSupratik Chakraborty
dc.contributor.editorJorge A. Navas
dc.coverage.spatialNew York City
dc.date.accessioned2024-01-31T05:24:37Z
dc.date.createdJuly 1314
dc.date.issued2020
dc.date.updated2022-10-02T07:18:55Z
dc.description.abstractThe encryption of ballots is crucial to maintaining integrity and anonymity in electronic voting schemes. It enables, amongst other things, each voter to verify that their encrypted ballot has been recorded as cast, by checking their ballot against a bulletin board. We present a verifiable homomorphic tallying scheme for the Schulze method that allows verification of the correctness of the count—on the basis of encrypted ballots—that only reveals the final tally. We achieve verifiability by using zero knowledge proofs for ballot validity and honest decryption of the final tally. Our formalisation takes places inside the Coq theorem prover and is based on an axiomatisation of cryptogtaphic primitives, and our main result is the correctness of homomorphic tallying. We then instantiate these primitives using an external library and show the feasibility of our approach by means of case studies.en_AU
dc.format.mimetypeapplication/pdfen_AU
dc.identifier.isbn978-3-030-41600-3en_AU
dc.identifier.urihttp://hdl.handle.net/1885/312475
dc.language.isoen_AUen_AU
dc.publisherSpringeren_AU
dc.relation.ispartofseries11th International Conference on Verified Software: Theories, Tools, and Experiments (VSTTE 2019)en_AU
dc.rights© Springer Nature Switzerland AG 2020en_AU
dc.sourceVerified Software. Theories, Tools, and Experimentsen_AU
dc.titleVerifiable homomorphic tallying for the schulze vote counting schemeen_AU
dc.typeConference paperen_AU
local.bibliographicCitation.lastpage53en_AU
local.bibliographicCitation.startpage36en_AU
local.contributor.affiliationHaines, Thomas, Norwegian University of Science and Technologyen_AU
local.contributor.affiliationPattinson, Dirk, College of Engineering and Computer Science, ANUen_AU
local.contributor.affiliationTiwari, Mukesh, College of Engineering and Computer Science, ANUen_AU
local.contributor.authoruidPattinson, Dirk, u4762643en_AU
local.contributor.authoruidTiwari, Mukesh, u5935541en_AU
local.description.embargo2099-12-31
local.description.notesImported from ARIESen_AU
local.description.refereedYes
local.identifier.absfor460403 - Data security and protectionen_AU
local.identifier.ariespublicationa383154xPUB29731en_AU
local.identifier.doi10.1007/978-3-030-41600-3_4en_AU
local.identifier.scopusID2-s2.0-85082459194
local.publisher.urlhttps://link.springer.com/en_AU
local.type.statusPublished Versionen_AU

Downloads

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
978-3-030-41600-3_4.pdf
Size:
332.73 KB
Format:
Adobe Portable Document Format
Description: