A homomorphic voting system based on the Damgard Jurik cryptosystem that allows selecting for 1 out of C candidates Implementation based on the paper
Ivan Damgård, Mads Jurik, and Jesper Buus Nielsen. A generalization of paillier's public-key system with applications to electronic voting http://cs.au.dk/~stm/local-cache/paillier.pdf