EmperorOfCanada writes "I am looking for suggestions on how to prevent the use of eVoting in an upcoming election (Mid Oct.) in Halifax, Nova Scotia. The city is going to allow people to vote both online and by telephone. As a security aware software developer I am frightened of the number of ways that an electronic portion of an election can go wrong. For well over a year I have been in contact with a senior city official over this issue supplying her with dozens of examples of eVoting going wrong in the many ways it tends to do so. Obviously security theater has won the day and here we are staring down the barrel of an election with votes recorded at the whim of the company running the evoting. How can this be prevented? Does anyone have any good examples of grassroots efforts that succeeded in preventing the use of electronic voting? Is there any way to force an audit of the code / machines / security / raw data that are involved in this craziness? Minimally can people comment expertly on just how stupid an idea it is to allow voting via the internet and by telephone? Thanks, A very concerned citizen."