It all depends on how early you get in and start working on security. If you look at security from the very beginning, you can design a system that is able to protect itself, that's able to detect when there is malicious activity happening, and that is able to assure that the data itself has integrity. That starts from the beginning, so that security is designed as an integral part. When we look at security at the end, it interferes with our ability to use the system; it interferes with our ability as users to interact.
The key aspect of going with online voting—and there are a number of benefits that I know have been discussed—is really to get in early and design it from the start for the security environment we face, which is one of a number of threats. It doesn't necessarily need to be a state threat, but sometimes the threat of mayhem and the ability to just do something.... Enthusiasts are actually a significant risk at this point as well.