Archive for the ‘Development’ Category

Assignment for Cryptography Lab at TU Darmstadt

October 25th, 2011 No comments

I just received my assignment for the Cryptography Lab at TU Darmstadt.

Implementing a re-encryption mix net

In order to offer publicly verifiable vote counting in eVoting the link between voters and their vote has to be broken. In this context mix nets are widely-used to make encrypted votes anonymous. After the mix net performs its operations the correctness of the produced data has to be shown. The goal of this project is to program a re-encryption mix net (consisting of just one node) and the mix net verification method proposed in “Efficient Mix Net Verification by Proofs of Random Blocks” (available on request). The used encryption scheme will be exponential elGamal and the proofs are done using the Schnorr Identification Protocol. Because in eVoting efficiency is also significant a measurement of the performance would be desirable.

Categories: Development Tags: