General Discussion
In reply to the discussion: She Won. They Didn't Just Change the Machines. They Rewired the Election. [View all]Abnredleg
(1,122 posts)Plus creates the Trusted Build.
Its all explained here: https://www.eac.gov/sites/default/files/TestingCertification/Testing%20and%20Certification%20Program%20Manual%20Version%203.0%20%282%29.pdf
There are many steps than must be taken for a voting system to be certified by the EAC. One of the most important of these steps is the process of creating a trusted build. But what is the trusted build and why is it required?
Firstly, we should define what a build is. Software is typically written by programmers in a human-readable programming language. This is referred to as source code. This code needs to be transformed into a format that can be executed by a computer, known as machine code. This process of transforming, or compiling, source code into executable machine code is known as a software build.
A trusted build is a build that is performed with several security and verification measures to a such an extent that the executable machine code can confidently be shown to be a faithful and authentic representation of the source code.
Before the trusted build process is started, it is required that an EAC accredited voting system testing laboratory (VSTL) receive the source code from the voting system manufacturer, and perform a review of the code, verifying its compliant with all applicable VVSG requirements.
https://www.eac.gov/blogs/what-trusted-build-and-why-it-used
Edit history
Recommendations
0 members have recommended this reply (displayed in chronological order):