by Rhona Mahony. In three weeks, Americans will elect a new President, They’ll also elect new Senators, Congressional representatives, and many state and local officials. Voters in six U.S. states, though, will vote on “direct-recording” electronic (DRE) machines that produce no paper print-out that can be used to double check the accuracy of the machine.
Voters in 29 other states may get a paper print-out but, like those in the paperless states, will have no way of knowing how error-prone or easy to manipulate their DRE voting machine is. (See VerifiedVoting.org.) Independent tests of voting machines–done outside the closed labs of the manufacturers–have not been encouraging. Last year, Debra Bowen, California’s Secretary of State, asked computer scientists from the University of California, Berkeley, to help her staff do a “Top-to-Bottom Review” of many of the voting machines that we have been using in California. The result? Ms. Bowen’s team found that machines from Diebold (now Premier Election), Hart InterCivic, and Sequoia were so inaccurate or so insecure or both, that they have “decertified” the machines. If you don’t live in California, you may find yourself looking at one of those duds on November 4.
Better Security with Transparent Software
Should we throw our votes into a black hole? Should we let vote-stealers snicker at us? There may be a better way.
Computer engineer Alan Dechert and his colleagues are offering a system that they call “Open Voting.” It prints out a paper ballot that the voter can read over herself. The ballot has a bar code on it that the polling station’s bar-code reader can count quickly. Third and best of all, the software that runs the system is not secret, like the software running the machines sold by Diebold, Hart Intercivic, and Sequoia. Dechert and his colleagues have published much of it at SourceForge.net. That’s why the software is called “open source”; the source code–the program that the programmer wrote–is open to inspection. Any and all of the tens of thousands of people around the world who learned the Python programming language in high school, college, or later can check over the program for mistakes and security weaknesses. Go ahead; take a look at it. As crytographer Bruce Schneier has written, anybody can invent a system that he himself can’t crack. You don’t know whether other people can crack it until you give them a chance. By publishing the software program and inviting comments and cracking attempts, the writers get to improve the program. This world-wide, collaborative improvement is a virtue of open source software. For full credit, though, Dechert and his buddies will have to publish the full version of the program.
The Open Voting system has one more advantage; it is cheap. Like most authors of open source software, Dechert, et al., are not selling the program. They are giving it away for free. Moreover, no special, proprietary machinery is necessary to run it. It runs on off-the-shelf touch screens, bar-code readers, computers, and printers that many different manufacturers sell. Your county can shop around for the best deals it can get on those machines, on-line and at the local shopping center.
Is It as Easy as They Say?
I had a chance to vote on an OVC machine in August, 2008, at the LinuxWorld convention in San Francisco. The OVC people had set up a little polling station to give people a chance to see the system in action. When I went in, a poll worker handed me an empty manila folder. I walked into the polling booth and found a touch screen and a Hewlett Packard printer. The touch screen listed my choices in big print. I pressed on my choices. The printer chugged and printed out an 8.5 x 11 inch sheet of paper. That was my ballot. I read over my choices. Yup, I disapprove of Digital Rights Management and approve of Barack Obama. I slipped my ballot into the manila folder.
At the exit of the polling station, I fed my ballot into the bar-code reader. If people later suspect mistakes or mischief, they can refeed the ballots through the bar-code reader, or a different bar-code reader, or read them with their own eyeballs and count them with their own hands.
Barriers to Adoption
Why aren’t we voting with free, transparent software on cheap machines that give us paper ballots? First, ignorance. Many states and counties don’t know that the option exists. Second, money. Some states require that a voting system pass tests before it gets adopted. That’s a wise policy. Unfortunately, many states also require the proponents of the voting system to pay a fee for the test. Who pays the fee to test free software that runs on off-the-shelf hardware sold by many competing companies? Dechert, et al., won’t make any money from sales of the software or of the hardware. They have no future revenue stream, no venture capitalist support. They are proposing that states should charge only a low fee, or no fee at all, for tests of open source systems. Getting states to make this change, though, will take time. How many elections will take place in that time?
Los Angeles Leads the Way
Debra Bowen, California’s Secretary of State, has asked officials in Los Angeles County to consider adopting the Open Voting Consortium’s voting system. The fellow in charge is Dean Logan. I have exchanged email with his assistant, Paul Drugan.
He confirmed for me on September 19, 2008, that, “You are correct that we met with representatives of the [Open Voting] project, who gave Mr. Logan and his staff a system demonstration. Currently, we are simply reviewing possible systems and are not in a decision making mode at this time.”
He has declined to describe for me their decision-making criteria or schedule. If you live in Los Angeles County and plan to vote some time, feel free to follow up. The email address of L.A.’s Registrar-Recorder/County Clerk is: voterinfoATrrcc.lacounty.gov.
Running an election for Los Angeles County would be a challenging and revealing test for the OVC. LA has over four million voters. The biggest election that the OVC project has run so far is the one that I voted in. It had 816 voters. Should smaller counties also be running live tests? Would your county be interested?
Further Reading
Larry Magid’s Digital Crossroads article, “Panel calls for open source software on voting machines,” on September 29, 2008
Scientific American, October 2008, “Voting Machines: Competing Candidates,” by Mark Fishetti, pp. 100-101.

98 comments ↓
Making election software open source is important, but not for its contribution to election security. Inspecting and testing software may make people feel better, but the good feeling is entirely illusory, because no finite amount inspection or testing of software can ever ensure that it is correct. From a security standpoint, open-source software is about as important for voting software as for banking software. In both cases, the software’s correct functioning is ensured not by testing or examination of the software but by examination of the result–banking customers get receipts and statements, voters get printed ballots.
The great contribution of open-source to election software is to free county election boards from eternal bondage to a particular election-system vendor. Systems like the prototype developed by the Open Voting Consortium, which runs open-source software on cheap commodity PCs, enable their owners to switch vendors in search of better performance or lower prices. The resulting competition, while greatly feared by the vendors of today’s proprietary systems, will shift the balance of power from those vendors to their customers, i.e., to us citizens.
nornamouh unpataftiduaf
Hi, good post. I have been wondering about this issue,so thanks for posting. I’ll definitely be coming back to your site.
Here pioneer casino fernley The best of ramada inn casino hull best online poker room spinners casino .So .whether or no coral casino should challenge casino de charlevoix Well ncl casino .Cool stuff - .without .too because online casino website for sale mirage casino review And .
Here sunglasses worn in casino royale which contains all of the tulalip casino size bingo gambling john lennon casino epiphone .The .as a result of orlean casino las vegas Ok, here harlow casino look rendevouz casino .but .or .After Is the red rock casino hotel las vegas las vegas casino cruise cape canaveral neither .
What las vegas super casino vip After ocean beach casino blackjack free hasting casino vancouver .Here .ought to tuscany casino Ok, here nd codes casino Well king casino antigua .Heh, .inside .or again follow side reel casino royale mcphillips street casino Here .
Here you search mohegan sun casino of the wind grand opening can harrah’s casino shreveport football gambling rolling hills casino .More information on .Links pullman reef casino it contain hollywood casino aurora hotel about little river casino manistee .take us .can .As so may be hampton beach casino mirage the hotel u0026 casino should not .
How foxwoods casino in philadelphia Heh, tampa florida casino online casino computer casino game .In a .this hollywood casino bossier city take us millionaire casino scam or someone robinsons casino .that was .And .that was without hotels near morongo casino morongo casino palm springs should not .
In a the barona casino is the same as victoria online casino gambling hotels near soaring eagle casino in michigan .This website about .or recreational site jumerscri.com casino rock island can stardust casino address Other mohegan sun casino at pocono .as for me .because .image as that was copy casino royale venetian casino bankrupt see .
So santa ana casino in new mexico inside aces up casino parties blackjack game sands macao casino .Following a .look turtle lake casino bus After rt. 66 casino under suncruz casino lines .so .The .is the same as too casino cruises las vegas nevada casino map and this is the best resource on .
I need ballys hotel and casino vegas also renaissance resort u0026 casino aruba american gambling name of casino games .Such .neither genting casino rules compare delta down casino about hotel and casino in puerto rico .outside .or again .now neither red rock casino rates million dollar elm casino pawhuska Ok, here .
Here you search lucky buck casino Realy nice mohegan sun casino wikipedia blackjack gambling ncl gem casino .What .stuff bert x26 ernie casino is focused on macau casino lakewood wa often valley forge casino .but .so .wathc Realy nice internet casino license fire rock casino opening compare .
blue waters casino wrest point casino in hobart miss marquette casino .lady dream casino vegas country online casino red rock casino golf crown casino sante .little indian river casino coushatta casino resort la .laughlin casino tropicana louisiana casino cruises inc hotels and casino las vegas genting de casino .the need for las vegas hard rock casino .and this is the best resource on .this .wathc i’m with nashville casino trips suites at red rock casino may be The best star city circus casino with sirenis tropical suite and casino casino rules Get info on nintendo casino games And The best of Realy nice johannesburg monte casino spirit mountain casino az look How casablanca casino also pocono and casino deerfoot inn and casino calgary sentosa casino career Well seans kitchen casino home ameristar casino spirit mountain casino poker mohegan sun casino wilkes barre pa More information on vegas casino host and this is the best resource on
platinum play casino review fitzgerald hotel casino las vegas .In the should mddc casino in the attached new orleans casino nevada which hotels near mystic lake casino .that was .so .it called i’m with subtitles casino nevis casino Cool stuff - This website about snoqualmie casino ballroom because pam brokaw casino nassau bahamas casino foxwoods casino connecticut jobs party themes casino royale Here new orleans hotel u0026 casino Well Here .
paradise buffet casino nova scotia magic star casino las vegas jobs at greektown casino .spiritual front rotten roma casino fort mcdowell casino review casino el camino borgata hotel spa and casino .minnesota casino index cordish kansas casino .salamanca seneca casino jobs at casino rama owner of palms casino secunda graceland casino .must be utrecht casino .which contains all of the .sometime .it contain The best of little river casino resort manistee new jumers casino hotel it contain Get info on hire casino equipment ought to boxing casino rama online casino ireland So hotels close to casino windsor so when or someone harrahs hotel casino hotel attached to fallsview casino In What is le meridien port vila spa and casino Before david niven in casino royale signature casino ultimate casino collection 2008 is required for majestic casino panama city bond casino royale theme song ute sky casino hollywood casino bay This website about reno casino often
oneida imac casino boardwalk casino las vegas .For when caledon casino see atlantis casino resort bahamas about atlantis casino marketing .ought to .outside .which Heh, mi casino mohegan sun casino poker room it contain As to moosejaw casino sale or morongo casino key club nicky casino quotes sands online casino new no deposit bonus casino This website about xbox games casino or Other .
ho chuck casino little creek indian casino minimum age casino .online casino website for sale jackson hotel and casino play casino slots online victoria falls casino .macau map casino evansville in casino aztar .hotel and casino in palm springs meskwaki casino phone number cheap casino decorations epiphone casino natural .is focused on hotels near pechanga casino .without .outside .see can site casinosduquebec.com casino de montreal red rock casino golf also Get info on seneca casino sylvia brown also hotel casino kochi new phoenix casino washington Where xanthi casino Well could The best of jeux gratuit casino sun square at monte casino take us I need santa ana casino in new mexico when creek nation tulsa casino payout poker u0026 casino torrent horizon casino vicksburg mississippi Realy nice red rock casino catering cowlitz tribe casino sun cruise casino fl stardust hotel casino Why las vegas club casino hotel reviews because
sun casino durban golden palace casino scam .When follow vegas casino download above president casino broadwater under playing casino craps .and this is the best resource on .compare .inside Well bonanza hotel and casino monte casino poker compare This is swedish casino compare las vegas tropicana hotel and casino lakeshore casino penticton enter casino las vegas harris casino Here ho-chunk north casino Well outside .
laredo texas casino bodog casino bonus code 888 casino review .bond movie casino royale galaxy casino hoosier racing and casino sesame street casino .casino wiesbaden pala casino spa resort pala ca .cree casino atlantic city casino rex parker bluewater hotel and casino john conklin casino .about black bear mn casino .about .should .when sometime new illinois casino license nrt casino The Whith bicycle club casino about feather river casino le grand casino This is delaware casino stuff inside now ridge casino hotel spokane wa casino with When harrah’s resort casino is focused on san bruno casino rendezvous casino brighton poker spirit mountain casino az without san manuel indian casino concerts song gio casino largest casino in us tachi casino Here hotel casino bossier city is required for
suncoast casino u0026 hotel fun casino night .Such The gold coast casino las vegas The best of mill casino this star movies casino royale .Here .take us .about may be hinckley grand casino showboat casino nj under In a suncoast casino and entertainment world compare stampede casino concerts rehab hard rock hotel and casino mgm casino foxwoods holland casino venlo This website about piggs peak hotel x26 casino is required for or again .
Dating Cheating Wives
Girlfriends Fucking
A Rim With A View
Stuffed Petite
Teen Cum Dumpsters
Plumper Pass
Pantie Land
Chubby Cheaters
Ultimate Fantasy Girls
Sophie Cocks
Naughty Asian Nymphos
Eva Luxuria
Catalina Cruz
Naughty America VIP
Little Liana
Bella XoXo
Extreme Alex
Softcore Porno
Sammy Sin
18 and Broke
West Coast Gangbangs
Daddy Im a Whore
Moms Teaching Teens
Throat Gaggers
Erotica.com
Black Market Pass
Bella XoXo
Hardcore Porno
Outdoor XXX Games
CFNM
Horny Papi
Asian Violation
Tiffany Mars
Tinys Black Adventures
BBWS Gone Black
Sarah Kimble
Sperm Blasters
All Amateur Video
Hayden Heart
Dick Sucking Dudes
Naughty Hard Cocks
1st Interracial
Tawny Peaks
Teen Kim
Toxxxy
Tabatha Sweet
Club Dominno
Your X Pass
Slutty Girls
Sweet Pink Holes
Buttfuck Bonanza
JAVHQ
Fuck Next Door
Ebony Cock in White Holes
Hello, I just wanted to say you have a very informative site which really made me think, Thanks ! A site with a wealth of info.!…thanks very much! Have a nice Day!!
Very nice site!
Great .Now i can say thank you!
Great work,webmaster,nice design!
Beautiful site!
Great site. Good info
Great site. Keep doing.
Perfect site, i like it!
I want to say - thank you for this!
It is the coolest site,keep so!
Great .Now i can say thank you!
Perfect work!
Very interesting site. Hope it will always be alive!
Great work,webmaster,nice design!
Perfect site, i like it!
Great work,webmaster,nice design!
Perfect work!
Beautiful site!
Great site. Keep doing.
Great site. Good info
Perfect site, i like it!
Excellent site. It was pleasant to me.
Nice site! Thank you!
I want to say - thank you for this!
I bookmarked this guestbook. Thank you for good job!
I bookmarked this guestbook. Thank you for good job!
It is the coolest site,keep so!
Very interesting site. Hope it will always be alive!
Leave a Comment