El Gamal Mix-Nets and Implementation of a Verifier.

A mix-net is a cryptographic protocol based on public key cryptography which enables untraceable communication through a collection of nodes. One important application is electronic voting where it enables the construction of systems which satisfies many voting security requirements, including verif...

Full description

Bibliographic Details
Main Authors: Larsson, Erik, Svensson, Carl
Format: Others
Language:English
Published: KTH, Skolan för datavetenskap och kommunikation (CSC) 2013
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-142608
id ndltd-UPSALLA1-oai-DiVA.org-kth-142608
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-1426082014-07-15T05:37:58ZEl Gamal Mix-Nets and Implementation of a Verifier.engLarsson, ErikSvensson, CarlKTH, Skolan för datavetenskap och kommunikation (CSC)KTH, Skolan för datavetenskap och kommunikation (CSC)2013A mix-net is a cryptographic protocol based on public key cryptography which enables untraceable communication through a collection of nodes. One important application is electronic voting where it enables the construction of systems which satisfies many voting security requirements, including verifiability of correct execution. Verificatum is an implementation of a mix-net by Douglas Wikström. This report concerns the implementation of a verifier and evaluation of the implementation manual for the Verificatum mix-net. The purpose of the document is to enable third parties to convince themselves that the mixnet has behaved correctly without revealing any secret information. This implementation is a simple version of the verifier using the document and some test vectors generated by the mix-net. The document contains all information but there are still some possibilities for further clarification in order to make it comprehensible to a larger audience. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-142608application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
description A mix-net is a cryptographic protocol based on public key cryptography which enables untraceable communication through a collection of nodes. One important application is electronic voting where it enables the construction of systems which satisfies many voting security requirements, including verifiability of correct execution. Verificatum is an implementation of a mix-net by Douglas Wikström. This report concerns the implementation of a verifier and evaluation of the implementation manual for the Verificatum mix-net. The purpose of the document is to enable third parties to convince themselves that the mixnet has behaved correctly without revealing any secret information. This implementation is a simple version of the verifier using the document and some test vectors generated by the mix-net. The document contains all information but there are still some possibilities for further clarification in order to make it comprehensible to a larger audience.
author Larsson, Erik
Svensson, Carl
spellingShingle Larsson, Erik
Svensson, Carl
El Gamal Mix-Nets and Implementation of a Verifier.
author_facet Larsson, Erik
Svensson, Carl
author_sort Larsson, Erik
title El Gamal Mix-Nets and Implementation of a Verifier.
title_short El Gamal Mix-Nets and Implementation of a Verifier.
title_full El Gamal Mix-Nets and Implementation of a Verifier.
title_fullStr El Gamal Mix-Nets and Implementation of a Verifier.
title_full_unstemmed El Gamal Mix-Nets and Implementation of a Verifier.
title_sort el gamal mix-nets and implementation of a verifier.
publisher KTH, Skolan för datavetenskap och kommunikation (CSC)
publishDate 2013
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-142608
work_keys_str_mv AT larssonerik elgamalmixnetsandimplementationofaverifier
AT svenssoncarl elgamalmixnetsandimplementationofaverifier
_version_ 1716708253357834240