A system for secure, trusted, and verifiable voting on the web