Elliptic curve-based enhancements of secure electronic voting protocols with zero-knowledge proofs and bit commitment | Synapse