Skip to content

Government Standards

Neil Johnson edited this page Mar 11, 2022 · 8 revisions

A list of links to useful government standards for voting and elections, notably NIST documents.

NIST Publications

The National Institute of Standards and Technologies (NIST) publishes standards and specifications online. Some of the most essential for OSET's work are published as GitHub repos. These include:

The NIST repos include Word, PDF, and HTML versions of the standards documents, as well as sample data, UML diagrams, and schemas in XML and (as noted) JSON formats.

Note that many of these repos list essential files that are too long to appear in the GitHub file listing page without being truncated. Since the file extension is often truncated, it can be difficult to tell the format of a specific file.

To see the full file name, including the extension, on the GitHub listing page, just hover your mouse over the file name, and a little "tooltip" should pop up with the complete name. This feature depends on your browser, but all of the majors support it (citation needed).

Also, NIST published a discussion of the Common Data Format (CDF) concept as it applies to elections in November 2021: An Introduction to the Common Data Format Project | NIST. This is an updated version of a document published originally in August 2020, also named An Introduction to the Common Data Format Project | NIST (first version)

Sample Data

To see the application of the NIST standards, sample data is helpful. The Jetsons election samples include NIST-compliant ballot data and cast votes, including these JSON files:

Also, see the Jetsons Election Specification wiki page, and related Notes.