Democratic Underground Latest Greatest Lobby Journals Search Options Help Login
Google

NIST STS Subc. Report: DOES IT MEAN the death of the machine?

Printer-friendly format Printer-friendly format
Printer-friendly format Email this thread to a friend
Printer-friendly format Bookmark this thread
This topic is archived.
Home » Discuss » Topic Forums » Election Reform Donate to DU
 
Land Shark Donating Member (1000+ posts) Send PM | Profile | Ignore Mon Dec-04-06 12:11 AM
Original message
NIST STS Subc. Report: DOES IT MEAN the death of the machine?
Edited on Mon Dec-04-06 12:34 AM by Land Shark
What do you all make of this? It seems that had NIST's STS committee followed its own principles it would not have endorsed VVPAT except in the most qualified way.

The NIST report by the STS subcommittee just realeased around November 30, 2006 specifically doubts that improvements in computer software can lead to increased correctness and accuracy, stating in its Section 7 on Conclusions:

"The history of computing systems is that, given improvements and breakthroughts in technology and speed, software is able to do more and thus its complexity increases. The ability to prove the correctness of software diminishes rapidly as the software becomes more complex. It would effectively be impossible to adequately test future (and current) voting systems for flaws and introduced fraud, and thus these systems would always remain suspect in their ability to provide secure and accurate elections. The cost of effective testing would be prohibitive...." NIST STS Report, section 7, conclusions and suggestions.


The only way NIST's STS subcommittee can see to try to rescue computers from this fate is the notion of "software independence" that it ballyhooes in this report, i.e., making the software so irrelevant that it can't affect the election result.

This "SI" or Software independence is defined in twin tests as essentially "not relying on complex technology" "or software" of any kind and also the inability of a malicious code introduction to change the election result. Even if these standards are met "this does not obviate the need for thorough testing" of election computers...

NIST claims this SI test is met because of recounts of paper trails or ballots will result in software mistakes or malicious code being "caught". That's a huge assumption.

Here's where NIST gets it wrong: NIST says VVPAT or paper ballots in opscans rescue the computers and make them SI because they are recountable, and thus malicious code won't change the result, reasons NIST.

But in reality, the paper ballots are recounted so rarely, surely less than 1% of all races, that it is erroneous in the extreme to suggest that malicous code can not affect the election result, a required element for the SI status that NIST's STS committee considers to be the only way around the fatal flaws of computers. For example, there is often a high price tag placed on a recount or audit, such as $150,000 in a recent congressional election in San Diego. For this and many other reasons, recounts and even required audits don't happen as they should.

But in the final analysis we have this: A true recount must be by a different method than the original count, and is therefore usually a hand count in the end. (it would seem unlikely to go from DRE to opscan)

IN ORDER TO MEET THE NIST STS RECOMMENDATIONS, THERE WOULD HAVE TO BE 100% RECOUNTS BY HAND IN ALL RACES, TO MEET THE SOFTWARE INDEPENDENCE TESTS.

But then in that case we'd have all the labor of HCPB, except we'd have this ridiculous technological superstructure designed to be "independent" or basically irrelevant. Alternatively, a proper "audit" might possibly satisfy NIST, but the requirement is that there be NO inaccuracy from malicious code, so an audit with any margin of error would not seem to allow that test to be met.

If STS of NIST is followed, the principles are bringing us inexorably to HCPB, it's only the admitted ignorance of STS as to the election law (they pretty much admit as much to limitations in this area and even say they volunteered as pollworkers to learn a little more about elections...) that prevents them from fully realizing that, as a practical matter, their Software independence tests can not be met in real life without building a HCPB system on top of a expensive computer skeleton, or an extremely robust and super-accurate "audit" without a margin of error, if such a thing actually exists.

It would appear to be a battle between HCPB, understandable by the average voter, vs some kind of super duper incredible audit. If anyone thinks its hard to do HCPB in every jurisdiction, how do we do some kind of super sophisticated audit in Podunk, Idaho and every other place in america? Are we sure we won't have some expert shortages in some areas relative to others??

---Paul

on edit: The citation above is incorrect. Sorry, i cited paragraph 7 of the new NIST report when it is instead paragraph 7 of a report from July 2006 that the new NIST report "builds on" and essentially incorporates by reference into the new NIST report. The earlier report from which I quote lays out the definition of SI in far more detail, and is called "On the Notion of Software Independence in Voting Systems." The new NIST report "Builds on" the report specifically on SI as stated in footnote 2 of the new NIST report.

Printer Friendly | Permalink |  | Top
Land Shark Donating Member (1000+ posts) Send PM | Profile | Ignore Mon Dec-04-06 09:10 AM
Response to Original message
1. What, 6 recs, no comments? The death of the machine? Maybe?
Doesn't software independence mean technology can't be trusted? Essentially?
Printer Friendly | Permalink |  | Top
 
Bill Bored Donating Member (1000+ posts) Send PM | Profile | Ignore Mon Dec-04-06 10:34 PM
Response to Reply #1
3. Dude, they voted it DOWN today.
We are still going to be software-dependent for the foreseeable future.

You can thank the elections officials on the EAC's Technical Guidelines Development Committee and of course the usual vendor shills.

They will have us voting wirelessly and via the Internet soon if we don't pass a bill to prevent that.

Have you written your Congress Critter yet?

<http://computerworld.com/action/article.do?command=viewArticleBasic&articleId=9005632>
Printer Friendly | Permalink |  | Top
 
Ellipsis Donating Member (1000+ posts) Send PM | Profile | Ignore Mon Dec-04-06 11:19 PM
Response to Reply #3
5. "voter-verified paper trail printouts"
It strikes me that the logic on this thumbs down was because the "paper trail" is produced down stream of the "electronics". Is this incorrect?

<Snip>

The proposal, advanced by NIST staff and TGDC member Ronald Rivest, a computer science professor at the Massachusetts Institute of Technology, would have required "software independent" DREs with some kind of independent audit mechanism, such as the voter-verified paper trail printouts advocated by some e-voting critics.

One advocate of paper-trail audits for DRE said he was disappointed with the TGDC's vote


...and thank you BB for your interpretive post on the NIST white paper in Brad's thread the other day.
Printer Friendly | Permalink |  | Top
 
Bill Bored Donating Member (1000+ posts) Send PM | Profile | Ignore Mon Dec-04-06 11:41 PM
Response to Reply #5
8. You're welcome.
The software independence part refers only to the ability to count (i.e., audit) the paper independently of software. This is NIST's definition -- not mine. But all that is moot if the TGDC (which was created by HAVA) does not support NIST's recommendations.
Printer Friendly | Permalink |  | Top
 
Bill Bored Donating Member (1000+ posts) Send PM | Profile | Ignore Mon Dec-04-06 10:38 PM
Response to Reply #1
4. Oh, by the way, some guy from your state was a deciding vote:
"I'm not sure that we've really proven that the processes that state election officials have used for a few decades now of testing and verifying that the systems work ... are failing," said Paul Miller, voting systems manager at the Washington state Secretary of State's Office. "Now we're adding another requirement."

I guess all politics is local huh?
Printer Friendly | Permalink |  | Top
 
Land Shark Donating Member (1000+ posts) Send PM | Profile | Ignore Mon Dec-04-06 11:23 PM
Response to Reply #4
6. I've been on a panel/debated Paul Miller before, he's a true believer
in their "Procedures"
Printer Friendly | Permalink |  | Top
 
Bill Bored Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Dec-05-06 12:02 AM
Response to Reply #6
9. Well he's not just a believer -- he's the DECIDER! nt
Printer Friendly | Permalink |  | Top
 
starmaker Donating Member (520 posts) Send PM | Profile | Ignore Mon Dec-04-06 04:33 PM
Response to Original message
2. One problem
HAVA and the EAC
appointed by Bush


U.S. Election Assistance Commission
Public Meeting Agenda

1225 New York Avenue, NW
Suite 150
Washington, DC
Thursday, December 7, 2006
10:00 AM – 3:30 PM EST
http://www.eac.gov/Public_Meeting_120706.asp

new business

Review and Adoption of EAC Certification Program (Brian Hancock,
Director, Voting Systems Certification, U. S. EAC and Gavin Gilmour,
Deputy General Counsel, U. S. EAC)





Mr. DeGregorio is nationally renowned in the elections field. His areas of expertise include U.S. election administration, democracy building, and international elections.
Prior to his appointment with EAC, Mr. DeGregorio served as Executive Vice President and Chief Operating Officer of the International Foundation for Election Systems (IFES), a leading institution involved in the promotion of democracy worldwide
http://www.eac.gov/degregorio.asp?format=none


Printer Friendly | Permalink |  | Top
 
Land Shark Donating Member (1000+ posts) Send PM | Profile | Ignore Mon Dec-04-06 11:39 PM
Response to Original message
7. Well, it doesn't mean the death of the machine with the EAC!
Printer Friendly | Permalink |  | Top
 
stevenstevensteven Donating Member (333 posts) Send PM | Profile | Ignore Wed Dec-06-06 05:52 PM
Response to Reply #7
13. The foundation has now been laid to end software dependence....
It will now just take some time to migrate to software independent systems through attritution of the software dependent machines. Much more work to do, but at least that is my read.
Printer Friendly | Permalink |  | Top
 
jody Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Dec-05-06 08:31 AM
Response to Original message
10. NIST ”Requiring Software Independence in VVSG 2007: STS Recommendations for the TGDC”
Requiring Software Independence in VVSG 2007: STS Recommendations for the TGDC

6. Conclusions and Recommendations


The first conclusion of this paper is that software-independent approaches to voting systems are an effective approach to providing comprehensive and precise audits of voting system records and that they should be required in VVSG 2007. Software-dependent approaches such as the DRE are not viable for future voting systems.

A second conclusion is that development of SI approaches should not stop with current paper-based approaches and the needs of election officials as well as the needs of the accessibility community in dealing effectively with paper should not be ignored. NIST and the TGDC must continue to work on usability and accessibility requirements for systems such as op scan and DRE-VVPAT. There is good reason to believe that much more can be done to make these systems more usable and convenient for voters and for election officials who must audit them. Use of EBM devices may be a more usable and accessible paper-based approach than regular op scan and DRE-VVPAT. STS, with input from HFP and CRT, should continue to write requirements to make paper-based systems more usable, accessible, and easier to audit.

Thirdly, the innovation class is necessary to encourage and promote new and innovative designs for better voting systems, both paper-based and paperless. We need voting systems that the computer engineering and security community can accept as reliable and secure, that election officials can feel are practical for them, and that are sufficiently usable and accessible for voters. This innovation may not occur without a push from government or other sources to make it easier to vet, test, and potentially certify such approaches.

The STS recommendations, then, are as follows:

1. Require SI voting systems in VVSG 2007: STS recommends requiring SI voting systems in VVSG 2007 and, conversely, not permitting software-dependent approaches.

2. Focus attention towards improving the usability and accessibility of paperbased SI voting systems: HFP and STS should continue to work together to incorporate requirements to make op scan, EBM, and DRE-VVPAT more usable, accessible, and convenient to audit. If this work requires more time than allocated for VVSG 2007 development, some method for continuing this work should be investigated.

3. Include high-level requirements in the VVSG 2007 for new approaches to software independence: Directly testable requirements for E2E approaches are not yet possible, but STS, with HFP input, would include higher-level requirements to guide subsequent development and certification. It remains a matter of debate as to whether high-level requirements for software IV systems can be written at this point without further research.

4. Foster development of new SI approaches: STS recommends that research and development of new SI and possibly non-SI approaches be fostered and that an expert panel be created to review approaches. Usability of these approaches should be a primary factor in their design, as well as whether they lend themselves to accessibility.

Printer Friendly | Permalink |  | Top
 
Votergater Donating Member (91 posts) Send PM | Profile | Ignore Tue Dec-05-06 10:41 AM
Response to Original message
11. NIST e-voting proposal is rejected....

http://computerworld.com/action/article.do?command=viewArticleBasic&articleId=9005632

Government rejects e-voting paper trail proposal
Government, banking officials claim it's not necessary

December 04, 2006 (IDG News Service) -- A U.S. government board looking at ways to improve the security of electronic voting has rejected one proposal that would have required election officials to use paper-trail ballots or other audit technologies with the machines.

The Technical Guidelines Development Committee (TGDC), an advisory board to the U.S. Elections Assistance Commission (EAC), on Monday failed to pass a proposal to certify only those direct record electronic (DRE) machines that use independent audit technology. Before the 6-6 vote, TGDC members expressed concerns that a requirement would create a costly mandate to local governments.

TGDC members said they will continue debate on ways to improve e-voting security. The TGDC could bring the proposal or an amended one back up at any time, said Michael Newman, a spokesman at the National Institute of Standards and Technology (NIST), the agency that helps the TGDC develop voting standards.

The proposal, advanced by NIST staff and TGDC member Ronald Rivest, a computer science professor at the Massachusetts Institute of Technology, would have required "software independent" DREs with some kind of independent audit mechanism, such as the voter-verified paper trail printouts advocated by some e-voting critics.

One advocate of paper-trail audits for DRE said he was disappointed with the TGDC's vote. The recommendation was a "much-needed step toward making certain that voting systems are secure, useable, and reliable," said Eugene Spafford, chairman of the U.S. policy committee at the Association for Computing Machinery (ACM).

"Software independence avoids reliance on the accuracy and security of the voting machine software in order to verify an election outcome," Spafford said by e-mail. "The ... initial recommendation was well-grounded, carefully balanced, and addressed an issue that is critical to the integrity of our election process."

Rivest and NIST staff members argued that there's no way to recount elections in which DREs were used without an independent audit mechanism, repeating e-voting critiques in a draft e-voting security white paper circulated last month.

"Simply put, the DRE architecture's inability to provide for independent audits of its electronic records makes it a poor choice for an environment in which detecting errors and fraud is important," the NIST paper said.

But advocates of the software independence approach aren't accusing DREs of being insecure, Rivest said. "What we're saying is we can't tell if they're secure or not," he added. "We don't know how to create requirements to tell if they're secure."

Other committee members said the proposal created new problems, including new requirements for local governments that have already spent their funding from the U.S. government to update election equipment.

"I'm not sure that we've really proven that the processes that state election officials have used for a few decades now of testing and verifying that the systems work ... are failing," said Paul Miller, voting systems manager at the Washington state Secretary of State's Office. "Now we're adding another requirement."

Rivest argued that nearly all software contains bugs, and voting officials shouldn't rely on imperfect software. "When students write software, it's buggy," he said. "When I write software it's buggy."

But Brittain Williams, representing the National Association of State Election Directors, said the U.S. banking industry has largely figured out how to conduct large-scale electronic transactions with few mistakes. "You say all software is buggy," he said. "The question is, can you test it to an acceptable list of security? The banking industry ... moves billions of dollars around every day with this buggy software without ever producing a single piece of paper."

Printer Friendly | Permalink |  | Top
 
Land Shark Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Dec-05-06 11:28 AM
Response to Reply #11
12. THanks for the article, that's what i meant by response # 7
Printer Friendly | Permalink |  | Top
 
DU AdBot (1000+ posts) Click to send private message to this author Click to view 
this author's profile Click to add 
this author to your buddy list Click to add 
this author to your Ignore list Thu May 02nd 2024, 11:45 AM
Response to Original message
Advertisements [?]
 Top

Home » Discuss » Topic Forums » Election Reform Donate to DU

Powered by DCForum+ Version 1.1 Copyright 1997-2002 DCScripts.com
Software has been extensively modified by the DU administrators


Important Notices: By participating on this discussion board, visitors agree to abide by the rules outlined on our Rules page. Messages posted on the Democratic Underground Discussion Forums are the opinions of the individuals who post them, and do not necessarily represent the opinions of Democratic Underground, LLC.

Home  |  Discussion Forums  |  Journals |  Store  |  Donate

About DU  |  Contact Us  |  Privacy Policy

Got a message for Democratic Underground? Click here to send us a message.

© 2001 - 2011 Democratic Underground, LLC