Hi all,
Yes Reinhard there have been a lot of work on voting system in crypto those last years. ;)
At the same time it is usually less easy to use.
If you want a good solution (not for political elections ;) ) look at Helios.
It is free software and state of the art for voting . In fact, it is the solution we use at the iacr (international association for cryptological research).
Best, Cryptie