Online voting sounds like an idea we should be able to make work. After all, we do so much online already, and we routinely transmit sensitive data such as financial or medical records by encrypting them. Further, there are cryptographic methods, called end-to-end verifiability, that promise citizens that their votes are recorded as they intended; that each vote is tallied; and that the final tally is the sum of all the ballots. Plus the convenience of online voting may spur more participation in elections.