CSC 379:Week 5, Group 2: Difference between revisions
(17 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
==Study Guide== | ==Study Guide== | ||
===Hidden Standards / Certification tests=== | ===Hidden Standards / Certification tests / Poor Accountability=== | ||
E-voting is a very tricky issue. Large programs are such difficult things to understand and fully verify that many times the only person that fully knows what a program does is the person, or people who wrote it. For this reason the E-voting systems should be under much stricter review and testing than normal voting. However right now there are not strict enough tests for these machines and there are not set in stone standards that every e-voting machine must live up to. | |||
== | California currently has the best review system for voting in the United States. They have a "red" team of testers that try and disturb the voting process. They try to manipulate the voting count. The source code for the e-voting machines is also under review. This is a much more aggressive stance towards holding the companies that make e-voting systems accountable. | ||
Researchers went through the code that controls e-voting machines in Ohio made by Diebold Elections Systems. They reported that there were flaws in the system that would allow one person to cast many electronic votes. Issues like this need to be discovered early and are the primary reason that e-voting systems should be more thoroughly tested by any and all states that use them. There should be a publicly viewable federal standard for e-voting that should be enforced in all the states. This would make it so that no state officials or business people could simply look the other way. For a state's e-voting systems to really be trustworthy, there needs to be some other entity holding that state accountable for its e-voting machines. | |||
*[http://www.newscientist.com/article.ns?id=dn3987 http://www.newscientist.com/article.ns?id=dn3987] | |||
*[http://www.pcworld.com/article/id,135199-page,1/article.html http://www.pcworld.com/article/id,135199-page,1/article.html] | |||
*[http://en.wikipedia.org/wiki/E-voting#Analysis_of_electronic_voting http://en.wikipedia.org/wiki/E-voting] | |||
*[http://www.cpsr.org/prevsite/conferences/cfp93/waskell.html http://www.cpsr.org/prevsite/conferences/cfp93/waskell.html] | |||
===Vested Interest=== | ===Vested Interest=== | ||
One of the problems about the voting machine certification process is that so few people are actually involved in the process. The small number of people allows for a vested interest among a number of them to have a large sway, making the certification process less than objective. Vested interest could allow for problems to be ignored so that voting systems can be certified. Obviously, such a bias is unethical and could compromise the certification process causing it to be a poor measure of the voting software's reliability. | |||
company | |||
There are two groups of people involved in the certification process and thus two possible vested interests to consider: those of the company producing the voting machine and those of the company testing the voting machine. The company producing the voting machine obviously have vested interest towards their product being certified. In fact, in most cases, they can only make sales if their products are certified. Therefore, the entire revenue procured by voting systems depends on certification. Also, in most cases, if the product isn't certified, the company would have to wait an entire year before they would have the possibility again. | |||
The organization that actually certifies products also has vested interest. This is mainly because this organization is a company given the ability by the government to certify voting machines. Since it is a company, the employees typically care very much whether their company is making money. The money it makes is paid by the company producing the voting machine and not the government. This is prime concern for a conflict of interest. Also, the movement to modernize voting in the United States can only become larger if machines are actually certified and used in elections. The growth of this movement is important to companies certifying voting machines because it means more potential market for them. | |||
* [http://www.wired.com/politics/security/news/2003/12/61637 E-Voting Undermined by Sloppiness] Kim Zetter, Wired | |||
* [http://government.zdnet.com/?p=2823 E-voting certification company faulted for lax procedures] ZDNet | |||
===Whistleblowing=== | ===Whistleblowing=== | ||
Since the software used for voting machines is proprietary, very few people have the chance to discover or check for flaws. At the same time, most of these people work for the company that produced the voting machine and therefore have vested interest in the certification of the voting machines. This extremely private process depends on whistleblowers to point out flaws not found in the certification process. Unfortunately, most such whistleblowers have met the same sad fates as others in the software industry; they have been fired, demoted, and/or challenged in court. Since the requirement for voting software is merely that it be certified, when a whistleblower publicly notifies that the software has been wrongly certified, it is typically used in an election before the whistleblower's claims are verified. | |||
In the case of Diebold's voting software, Stephen Heller blew the whistle on uncertified software present in a voting system to be used in an election. The software was used in the election anyway and Heller now faces possible prison time. In the case of VoteHere's voting software, Dan Spillane, a software tester employed at VoteHere allegedly planned to raise unsolved issues with the voting software in a meeting with state certifiers. He was fired before the meeting took place and the software was certified. | |||
* [http://www.verifiedvotingfoundation.org/article.php?id=6138 Whistleblower Lawsuit Points to Weaknesses in Electronic Voting Technology] Holli Riebeek, IEEE Spectrum Online | |||
* [http://www.huffingtonpost.com/peter-soby-jr/whistleblower-charged-wit_b_16411.html Whistleblower Charged With Three Felonies for Exposing Diebold's Crimes] Peter Soby, Jr., The Huffington Post | |||
* [http://www.wired.com/politics/law/news/2003/02/57831 Voting Software Firm Gets Sued] Joanna Glasner, Wired | |||
==Table of Contents== | ==Table of Contents== | ||
# What is Electronic voting? An Overview of the Possibilities and Procedures | # What is Electronic voting? An Overview of the Possibilities and Procedures | ||
#* How E-Voting will work Kevin Bosner, Howstuffworks | #* [http://www.howstuffworks.com/e-voting1.htm How E-Voting will work] Kevin Bosner, Howstuffworks | ||
#* | #* [http://cse.stanford.edu/class/cs201/projects-95-96/electronic-vote-counting/recommendations.html The Future of electronic elections] Stanford.edu | ||
#* [http://www.acm.org/usacm/Issues/EVoting.htm E-Voting Standards] USACM Policy Brief | |||
#* E-Voting Standards USACM Policy Brief | |||
# The Existing System and an Impetus for a Change in the Way We Vote | # The Existing System and an Impetus for a Change in the Way We Vote | ||
#* Voting Technologies in the United States Eric A. Fischer, Congressional Research Service | #* [http://www.ncseonline.org/NLE/CRSreports/Risk/rsk-55.cfm?&CFID=8654825&CFTOKEN=11050776 Voting Technologies in the United States] Eric A. Fischer, Congressional Research Service | ||
#* A 'modern' democracy that can't count votes CNN- LA Times | #* [http://archives.cnn.com/2000/ALLPOLITICS/stories/12/11/latimes.votecount/index.html A 'modern' democracy that can't count votes] CNN- LA Times | ||
#* | #* [http://www.fcw.com/civic/articles/2001/0402/web-itaa-04-02-01.asp Americans support voting upgrades] Dibya Sarkar, FCW | ||
#* [http://lorrie.cranor.org/voting/essay.html Voting After Florida: No Easy Answers] Lorrie Faith Cranor | |||
#* Voting After Florida: No Easy Answers Lorrie Faith Cranor | #* [http://www.todaysengineer.org/policyperspectives/feb_01features/evoting.html Electronic Voting Technology: Can We Be Spared a Repeat of Election 2000?] Robert Bellinger | ||
#* Electronic Voting Technology: Can We Be Spared a Repeat of Election 2000? Robert Bellinger | |||
# Dangers Associated with Electronic voting | # Dangers Associated with Electronic voting | ||
#* MIT-Caltech study votes for paper ballots, levers, scanning devices MIT | #* [http://web.mit.edu/newsoffice/nr/2001/voting1.html MIT-Caltech study votes for paper ballots, levers, scanning devices] MIT | ||
#* Report says E-Voting is unsafe Lynn Burke, Wired | #* [http://www.wired.com/politics/law/news/2000/07/37504 Report says E-Voting is unsafe] Lynn Burke, Wired | ||
#* E-voting -- prospects and problems Douglas W. Jones, Free Republic | #* [http://www.freerepublic.com/forum/a3a14864c36c3.htm E-voting -- prospects and problems] Douglas W. Jones, Free Republic | ||
#* | #* [http://technews.acm.org/articles/2001-3/0117w.html#item9 Let's not rush into electronic voting] Dan Gillmor, Mercury News Online | ||
# | #* [http://cnnstudentnews.cnn.com/2001/TECH/computing/01/15/electronic.voting.idg/ Electronic voting systems face obstacles to adoption] Patrick Thibodeau, CNN | ||
#* Electronic voting systems face obstacles to adoption Patrick Thibodeau, CNN | #* [http://www.notablesoftware.com/Papers/Risks2114.html Internet and Electronic Voting] Dave Farber & Peter G. Neumann, The Risks Digest | ||
#* Internet and Electronic Voting Dave Farber & Peter G. Neumann, The Risks Digest | #* [http://catless.ncl.ac.uk/Risks/2.42.html#subj4 Computerized Voting - No Standards and a Lot of Questions] Ron Newman Statement on Electronic Voting Rebecca Mercuri | ||
#* Computerized Voting - No Standards and a Lot of Questions Ron Newman Statement on Electronic Voting Rebecca Mercuri | |||
# Legal Issues | # Legal Issues | ||
#* [http://www.usdoj.gov/crt/voting/intro/intro_b.htm The Voting Rights Act Of 1965] United States Department of Justice | #* [http://www.usdoj.gov/crt/voting/intro/intro_b.htm The Voting Rights Act Of 1965] United States Department of Justice | ||
#* [http:// | #* (fixed link) [http://www.notablesoftware.com/Papers/FECRM.html The FEC Proposed Voting Systems Standard Update] Dr. Rebecca Mercuri | ||
#* [http://www. | #* [http://www.wired.com/politics/law/news/2003/10/60713 Time to Recall E-Vote Machines?] Kim Zetter, Wired | ||
#* [http://www.votehere. | #* (fixed link) [http://www.votehere.net/news/archive04/040604.php VoteHere Releases VHTi Reference Source Code Implementation] Dennis Kucinch, VoteHere | ||
# Planning for the Future - The Proponents View | # Planning for the Future - The Proponents View | ||
#* [http://www.wired.com/news/politics/0,1283,40141,00.html The case for electronic voting] Farhad Manjoo, Wired | #* [http://www.wired.com/news/politics/0,1283,40141,00.html The case for electronic voting] Farhad Manjoo, Wired | ||
#* [http://www. | #* (modified link) [http://www.encyclopedia.com/doc/1G1-102714941.html Hart InterCivic's eSlate Electronic Voting System Delivers Fast, Accurate Results During Texas' Spring Elections.] Business Wire | ||
#* [http://web.mit.edu/newsoffice/nr/2000/voting.html MIT, Caltech join forces to develop reliable, uniform US voting machine] MIT | #* [http://web.mit.edu/newsoffice/nr/2000/voting.html MIT, Caltech join forces to develop reliable, uniform US voting machine] MIT | ||
#* [http://asia.cnn.com/2000/TECH/computing/11/08/e.voting.no.gamble.idg/ Experts: E-voting could have prevented U.S. election confusion] Rick Perera, Brian Fonseca, Martyn Williams and Terho Uimonen, CNN | #* [http://asia.cnn.com/2000/TECH/computing/11/08/e.voting.no.gamble.idg/ Experts: E-voting could have prevented U.S. election confusion] Rick Perera, Brian Fonseca, Martyn Williams and Terho Uimonen, CNN | ||
Line 50: | Line 67: | ||
# Related Sites (Electronic voting providers) | # Related Sites (Electronic voting providers) | ||
#* [http://www.hartis.com/ Hart Intercivic] | #* [http://www.hartis.com/ Hart Intercivic] | ||
#* [http://www.guardianvoting.com/ Guardian Voting Systems] | #* [http://www.guardianvoting.com/ Guardian Voting Systems] | ||
#* [http://www.sequoiavote.com/article.php?id=51 Sequoia] | #* [http://www.sequoiavote.com/article.php?id=51 Sequoia] | ||
Latest revision as of 02:33, 6 August 2007
Certification Processes for E-Voting Systems
Study Guide
Hidden Standards / Certification tests / Poor Accountability
E-voting is a very tricky issue. Large programs are such difficult things to understand and fully verify that many times the only person that fully knows what a program does is the person, or people who wrote it. For this reason the E-voting systems should be under much stricter review and testing than normal voting. However right now there are not strict enough tests for these machines and there are not set in stone standards that every e-voting machine must live up to.
California currently has the best review system for voting in the United States. They have a "red" team of testers that try and disturb the voting process. They try to manipulate the voting count. The source code for the e-voting machines is also under review. This is a much more aggressive stance towards holding the companies that make e-voting systems accountable.
Researchers went through the code that controls e-voting machines in Ohio made by Diebold Elections Systems. They reported that there were flaws in the system that would allow one person to cast many electronic votes. Issues like this need to be discovered early and are the primary reason that e-voting systems should be more thoroughly tested by any and all states that use them. There should be a publicly viewable federal standard for e-voting that should be enforced in all the states. This would make it so that no state officials or business people could simply look the other way. For a state's e-voting systems to really be trustworthy, there needs to be some other entity holding that state accountable for its e-voting machines.
- http://www.newscientist.com/article.ns?id=dn3987
- http://www.pcworld.com/article/id,135199-page,1/article.html
- http://en.wikipedia.org/wiki/E-voting
- http://www.cpsr.org/prevsite/conferences/cfp93/waskell.html
Vested Interest
One of the problems about the voting machine certification process is that so few people are actually involved in the process. The small number of people allows for a vested interest among a number of them to have a large sway, making the certification process less than objective. Vested interest could allow for problems to be ignored so that voting systems can be certified. Obviously, such a bias is unethical and could compromise the certification process causing it to be a poor measure of the voting software's reliability.
There are two groups of people involved in the certification process and thus two possible vested interests to consider: those of the company producing the voting machine and those of the company testing the voting machine. The company producing the voting machine obviously have vested interest towards their product being certified. In fact, in most cases, they can only make sales if their products are certified. Therefore, the entire revenue procured by voting systems depends on certification. Also, in most cases, if the product isn't certified, the company would have to wait an entire year before they would have the possibility again.
The organization that actually certifies products also has vested interest. This is mainly because this organization is a company given the ability by the government to certify voting machines. Since it is a company, the employees typically care very much whether their company is making money. The money it makes is paid by the company producing the voting machine and not the government. This is prime concern for a conflict of interest. Also, the movement to modernize voting in the United States can only become larger if machines are actually certified and used in elections. The growth of this movement is important to companies certifying voting machines because it means more potential market for them.
- E-Voting Undermined by Sloppiness Kim Zetter, Wired
- E-voting certification company faulted for lax procedures ZDNet
Whistleblowing
Since the software used for voting machines is proprietary, very few people have the chance to discover or check for flaws. At the same time, most of these people work for the company that produced the voting machine and therefore have vested interest in the certification of the voting machines. This extremely private process depends on whistleblowers to point out flaws not found in the certification process. Unfortunately, most such whistleblowers have met the same sad fates as others in the software industry; they have been fired, demoted, and/or challenged in court. Since the requirement for voting software is merely that it be certified, when a whistleblower publicly notifies that the software has been wrongly certified, it is typically used in an election before the whistleblower's claims are verified.
In the case of Diebold's voting software, Stephen Heller blew the whistle on uncertified software present in a voting system to be used in an election. The software was used in the election anyway and Heller now faces possible prison time. In the case of VoteHere's voting software, Dan Spillane, a software tester employed at VoteHere allegedly planned to raise unsolved issues with the voting software in a meeting with state certifiers. He was fired before the meeting took place and the software was certified.
- Whistleblower Lawsuit Points to Weaknesses in Electronic Voting Technology Holli Riebeek, IEEE Spectrum Online
- Whistleblower Charged With Three Felonies for Exposing Diebold's Crimes Peter Soby, Jr., The Huffington Post
- Voting Software Firm Gets Sued Joanna Glasner, Wired
Table of Contents
- What is Electronic voting? An Overview of the Possibilities and Procedures
- How E-Voting will work Kevin Bosner, Howstuffworks
- The Future of electronic elections Stanford.edu
- E-Voting Standards USACM Policy Brief
- The Existing System and an Impetus for a Change in the Way We Vote
- Voting Technologies in the United States Eric A. Fischer, Congressional Research Service
- A 'modern' democracy that can't count votes CNN- LA Times
- Americans support voting upgrades Dibya Sarkar, FCW
- Voting After Florida: No Easy Answers Lorrie Faith Cranor
- Electronic Voting Technology: Can We Be Spared a Repeat of Election 2000? Robert Bellinger
- Dangers Associated with Electronic voting
- MIT-Caltech study votes for paper ballots, levers, scanning devices MIT
- Report says E-Voting is unsafe Lynn Burke, Wired
- E-voting -- prospects and problems Douglas W. Jones, Free Republic
- Let's not rush into electronic voting Dan Gillmor, Mercury News Online
- Electronic voting systems face obstacles to adoption Patrick Thibodeau, CNN
- Internet and Electronic Voting Dave Farber & Peter G. Neumann, The Risks Digest
- Computerized Voting - No Standards and a Lot of Questions Ron Newman Statement on Electronic Voting Rebecca Mercuri
- Legal Issues
- The Voting Rights Act Of 1965 United States Department of Justice
- (fixed link) The FEC Proposed Voting Systems Standard Update Dr. Rebecca Mercuri
- Time to Recall E-Vote Machines? Kim Zetter, Wired
- (fixed link) VoteHere Releases VHTi Reference Source Code Implementation Dennis Kucinch, VoteHere
- Planning for the Future - The Proponents View
- The case for electronic voting Farhad Manjoo, Wired
- (modified link) Hart InterCivic's eSlate Electronic Voting System Delivers Fast, Accurate Results During Texas' Spring Elections. Business Wire
- MIT, Caltech join forces to develop reliable, uniform US voting machine MIT
- Experts: E-voting could have prevented U.S. election confusion Rick Perera, Brian Fonseca, Martyn Williams and Terho Uimonen, CNN
- Commentary: Electronic voting likely to emerge a winner Christopher Baum CNET
- Electronic Voting: Computerized polls may save money, protect privacy Lorrie Faith Cranor
- Australia moves to E-voting Kim Zetter, Wired
- Related Sites (Electronic voting providers)
Prompt
Recently there have been many concerns about the certification processes for e-voting systems such as the inability to determine methods used during the certification process and what parts of the e-voting system were not adequately tested. Examine concerns surrounding the certification processes and their ethical implications. Provide links to groups that have investigated the problems you cite and if possible, responses made by the manufacturer/provider of the e-voting system and/or voting district(s) that use the system.
Briefly discuss how individuals and groups have participated in whistleblowing on this topic (methods used, actions taken).
Related External Links
- United States Election Assistance Commission
- Voting Software Firm Gets Sued - WIRED
- New York Times - Scientists’ Tests Hack Into Electronic Voting Machines in California and Elsewhere