S spectrum.ieee.org Casting a vote online can be secure and convenient 26 points niccl 10 years ago 53 comments