Analysing the Java Code of SwissPost

  by   Mukesh Tiwari






Departments Computer Science
DescriptionSwitzerland uses electronic voting [1] to record the choices of overseas voters. The goal of this project to study the current Java code, or some part of it, [1] and find out if it follows the specification [2] [1] https://gitlab.com/swisspost-evoting/crypto-primitives/crypto-primitives/-/tree/master/src/main/java/ch/post/it/evoting/cryptoprimitives [2] https://gitlab.com/swisspost-evoting/e-voting/e-voting-documentation/-/blob/master/Protocol/Swiss_Post_Voting_Protocol_Computational_proof.pdf
PreparationYou need to some basic understanding of programming.
Project Categories
Project Keywords


Level of Studies

Level 6 (Undergraduate Year 3) yes
Level 7 (Masters) yes
Level 8 (PhD) yes