Lecture 4: October 2, 2019

Reading: [2,6]
Due: Homework 1, due October 9, 2019


  1. Greetings and felicitations!
  2. Puzzle of the Day
  3. Robust library
    1. Functions
  4. Goals of voting
    1. Accuracy of count
    2. Integrity of ballot
    3. Privacy of voter (both from vote selling and from observation)
    4. Auditability
    5. Usability, both by voters and by election staff
    6. Other requirements
  5. Overview of process in Yolo County
  6. Where electronic voting systems come in; how they work
    1. Optical scanning systems
    2. Ballot marking devices
    3. Direct recording electronic devices
    4. Vote tabulation servers
  7. Safeguards
    1. L&A testing before distribution
    2. Voter-verified paper audit trails
    3. Certification and testing
    4. 1% mandatory manual recount
    5. Risk-limiting audit
  8. The U. S. and California certification process
    1. HAVA
    2. FEC certification guidelines
    3. State rules and tests
  9. Tests and problems
    1. Johns Hopkins paper
    2. RABA study
    3. California update of voting systems—and the consequences
    4. Florida CD-13 election
    5. Other problems
    6. California top-to-bottom review
  10. Internet voting
  11. Process modeling and election processes

UC Davis sigil
Matt Bishop
Office: 2209 Watershed Sciences
Phone: +1 (530) 752-8060
Email: mabishop@ucdavis.edu
ECS 153, Computer Security
Version of September 30, 2019 at 10:12PM

You can also obtain a PDF version of this.

Valid HTML 4.01 Transitional Built with BBEdit Built on a Macintosh