What's your two cents on ballot protection?

What are some ways hackers can modify or read a ballot when it is on a server, in transit or on a browser?

If, hypothetically, the browser you are using is incapable of cryptography how would you add security to a voting system? What if the browser had cryptographic capabilities?

Do you think voted ballot systems are a good idea?