This repository is a part of my master's thesis on "Analysis and implementation of an electronic secret voting scheme".
Thesis is based on Civitas voting system. The main idea, grossly oversimplifying it, is to move ElGamal cryptosystem from finite fields to elliptic curves, as a result more than doubling the performance in the most computationally intensive part of the voting process - the vote tallying phase:
My thesis has not been published yet, and if you wish to familiarise yourself with it please open an issue on GitHub, or contact me in any other way convenient for you.
Refer to original Civitas README.