Improving U.S. Voting Systems NIST VOTING Mary Brady Voting Program Manager NIST
[email protected] Josh Franklin Lead, NIST Voting Security
[email protected] ISPAB 10/25/2017 1 Improving U.S. Voting Systems Topics • VVSG 2.0 Development • VVSG Scope • VVSG Structure • VVSG: Principles and Guidelines • Requirements & Test Assertions • Cybersecurity and Elections 2 Improving U.S. Voting Systems VVSG 2.0 Development EAC Standards Board of TGDC Board Advisors NIST Director Voting Guidelines • Tap into as many experts as possible NIST PWG’s • Get continual feedback Improving U.S. Voting Systems Together…Making It Happen NIST NASED EAC FVAP IEEE Goals Military/Overseas Voters High-level, Election plain language Process principles Common Data Format Legal Requirements Common Accessibility Threads Requirements -> verified code Improving U.S. Voting Systems NIST-EAC Public Working Groups Election Groups • Developed election process models that served as the basis for use cases and the core functions • Pre-Election (103 members) • Election: (107 members) • Post-Election: (96 members) Constituency Groups • Conducted gap analyses and developed draft VVSG 2.0 Principles and Guidelines • U&A (105 members) • Cybersecurity (121 members) • Interoperability (158 members) • Testing (84 members) 5 Improving U.S. Voting Systems Election Models 6 Improving U.S. Voting Systems Reaching Consensus on VVSG Scope Election Election Process Use Case Core WGs Models Scenarios Functions Pre, • TGDC • Standards Election, • EAC/NIST Board • PWG Chairs • Board of and Post Advisors • NASED Improving U.S. Voting Systems A New VVSG Structure EAC NASED EAC VVSG NASED Input Roundtable / TGDC, SB, BoA Subgroup / Futures Group to EAC / NIST Public Adoption NIST Meetings 8 Improving U.S.