Skip to main content    

An official website of the United States government

Here’s how you know

**Official websites use .gov**              A **.gov** website belongs to an official government organization in the United States.            

**Secure .gov websites use HTTPS**              A **lock** (  LockA locked padlock) or **https://** means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.            

https://www.nist.gov/itl/voting/interoperability

            -  Topics  -  All Topics 
-  Advanced communications 
-  Artificial intelligence 
-  Bioscience 
-  Buildings and construction 
-  Chemistry 
-  Climate 
-  Cybersecurity 
-  Electronics 
-  Energy 
-  Environment 
-  Fire 
-  Forensic science 
-  Health 
-  Information technology 
-  Infrastructure 
-  Manufacturing 
-  Materials 
-  Mathematics and statistics 
-  Metrology 
-  Nanotechnology 
-  Neutron research 
-  Performance excellence 
-  Physics 
-  Public safety 
-  Resilience 
-  Standards 
-  Transportation 
 
            -  Publications 
            -  Labs & Major Programs  -  Laboratories    -  Communications Technology Laboratory 
  -  Engineering Laboratory 
  -  Information Technology Laboratory 
  -  Material Measurement Laboratory 
  -  Physical Measurement Laboratory 
-  User Facilities    -  NIST Center for Neutron Research 
  -  CNST NanoFab 
-  Research Test Beds 
-  Research Projects 
-  Tools & Instruments 
-  Major Programs    -  Baldrige Performance Excellence Program 
  -  CHIPS for America Initiative 
  -  Manufacturing Extension Partnership (MEP) 
  -  Office of Advanced Manufacturing 
  -  Special Programs Office 
  -  Technology Partnerships Office 
 
            -  Services & Resources  -  Standards and Measurements    -  Calibration Services 
  -  Laboratory Accreditation (NVLAP) 
  -  Quality System 
  -  Standard Reference Materials (SRMs) 
  -  Standards.gov 
  -  Time Services 
  -  Office of Weights and Measures 
-  Software 
-  Data    -  Chemistry WebBook 
  -  National Vulnerability Database 
  -  Physical Reference Data 
  -  Standard Reference Data (SRD) 
-  Storefront 
-  License & Patents 
-  Computer Security Resource Center (CSRC) 
-  NIST Research Library 
 
            -  News & Events  -  News 
-  Events 
-  Blogs 
-  Feature Stories 
-  Awards 
-  Video Gallery 
-  Image Gallery 
-  Media Contacts 
 
            -  About NIST  -  About Us    -  Leadership 
  -  Organization Structure 
  -  Budget & Planning 
-  Contact Us 
-  Visit 
-  Careers    -  Student programs 
-  Work with NIST 
-  History    -  NIST Digital Archives 
  -  NIST Museum 
  -  NIST and the Nobel 
-  Educational Resources 
 

Information Technology Laboratory

## Voting

-  Research and Projects  Expand or Collapse    -  VVSG 
  -  TGDC 
  -  Test Labs 
  -  Accessibility and Human Factors 
  -  Election Security 
  -  Interoperability 
-  Events 
-  About Us 
-  History of Voting  Expand or Collapse    -  Archived Research Papers 
-  Contact Us 

# Interoperability

## Share

Facebook

Linkedin

Twitter

Email

## **Overview**

The essence of interoperability is to enable various devices to work together to perform common processes and achieve shared goals. To realize this capability in election technology, means taking steps toward creating a foundation that enables common data and processes to be carried out through the entire election eco-system. The NIST efforts in interoperability focus on Common Data Formats to allow election information to move between parts of the election eco-system.   

## Common Data Formats (**CDFs)**

NIST has led the development of CDFs to support interoperability. The first 4 CDFs are called out in the VVSG. Going beyond the VVSG-required CDFs, additional formats were developed based on two studies which identified gaps remaining in election eco-system interoperability and strategies to address them.
                  - Gap Analysis for Key Interoperability Scenarios in Election Technology
                  - Recommendations for Voting System Interoperability  

## Common Data Format Test Method

The CDF test method is a machine-executable method for testing voting CDFs. Its use is intended for voting system manufacturers, voting system test laboratories, and other members of the election community.
                  - Find more information about the test method from the CDF test method GitHub site.	                     - https://github.com/usnistgov/cdf-test-method
                  - Download the test method from the releases page of the CDF test method GitHub site.                      - https://github.com/usnistgov/cdf-test-method/releases

## CDF-Related Publications****

Additional information can be found at the Interoperability GitHub site:****https://github.com/usnistgov/Voting

## **History**

NIST’s original involvement in carrying out this interoperability vision began with considerations of the need for common, non-proprietary formats for voting device interactions. Initial steps toward this idea (public format, import, export) were outlined in the original VVSG 2007 TGDC Recommendations. A larger community conversation followed in 2009, with the first NIST Common Data Format (CDF) workshop. The early days of this work involved some initial activities through working group efforts with IEEE. These efforts were eventually continued through NIST in the form of VVSG 2.0 public working groups. A number of VVSG 2.0 interoperability-specific working groups were formed to identify and prototype initial specifications and reference implementations for a set of common data formats that could cover the essential aspects of election processes. The activities in these groups focused mostly on organizing, modeling, and specifying knowledge about election processes and data. These efforts resulted in the creation of an initial set of CDFs whose draft specifications and reference implementations are located, respectively, in the NIST 1500 special publication series specifications and in related GitHub repositories (for reference UML models and XML/JSON implementations). The CDF specifications identified for inclusion in VVSG 2.0 were the Voter Records Interchange, Cast Vote Records, Election Results, and Election Event Logging specifications. Implementation and adoption of these CDFs through VVSG 2.0 will represent a major initial step toward realization of the interoperability vision. 

Following the release of VVSG 2.0, NIST continued its interoperability research using working groups to help develop the two additional CDFs. Information about the groups is available on the History and Archive section. 

Information technologyVoting systems

### HEADQUARTERS

301-975-2000

Webmaster | Contact Us | Our Other Offices

TwitterFacebookLinkedInInstagramYouTubeGiphyRSS FeedMailing List

Feedback

            -  Site Privacy 
            -  Accessibility 
            -  Privacy Program 
            -  Copyrights 
            -  Vulnerability Disclosure 
            -  No Fear Act Policy 
            -  FOIA 
            -  Environmental Policy 
            -  Scientific Integrity 
            -  Information Quality Standards 
            -  Commerce.gov 
            -  Science.gov 
            -  USA.gov 
            -  Vote.gov