EAC logo

System: Democracy 4.0


Lab Requirements
Vol Citation Text (click to see full text) Status Comments
12.1This section defines required functional capabilities that are system-wide in nature and not unique to pre-voting, voting, and post-voting operations. All voting systems shall provide the following fu...AP
12.3All voting systems shall support: Opening the polls Casting a ballot Additionally, all DRE systems shall support: Activating the ballot Augmenting the election counter Augmenting the l...(1) ;
21.4.mThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...AP
21.4.kThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...AP
21.4.lThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...AP
21.4.jThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...AP
21.4.iThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...AP
21.4.hThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...AP
21.4.gThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...AP
21.4.fThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...AP
21.4.eThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...AP
21.4.dThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...AP
21.4.cThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...AP
21.4.bThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...AP
21.4.aThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...AP
21.4The overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...AP
21.1Volume II, National Certification Testing Guidelines, is a complementary document to Volume I, Voting System Performance Guidelines. Volume I specifies the requirements that a voting system must confo...AP
22.1.1.1At minimum, the TDP shall contain the following documentation: a. System configuration overview b. System functionality description c. System hardware specifications d. Software design and...AP
21.2Certification testing encompasses the examination and testing of software; tests of hardware under conditions simulating the intended storage, operation, transportation, and maintenance environments; ...AP
21.3.1The certification test procedure is presented in several parts: • Functionality testing • Hardware testing • Software evaluation • System level integration tests, including audits • E...AP
21.3.1.1Functionality testing is performed to confirm the functional capabilities of a voting system. The accredited test lab designs and performs procedures to test a voting system against the requirements o...AP
21.3.1.2Hardware testing begins with non-operating tests that require the use of an environmental test facility. These are followed by operating tests that are performed partly in an environmental facility an...AP
21.3.1.5The accredited test lab reviews the documentation submitted by the vendor for its completeness and accuracy in describing the system. The accredited test lab also reviews the documentation to evaluate...AP
21.5The vendor shall submit all the documentation necessary for the identification of the full system configuration submitted for evaluation and for the development of an appropriate test plan by the accr...AP
21.6Vendors may seek to market a complete voting system or an interoperable component of a voting system. In all instances, vendors shall submit for testing the specific system configuration that will be ...AP
21.7Certification tests are conducted for new systems seeking initial certification as well as for modified versions of systems that have been certified....AP
21.7.2Changes introduced after the system has completed certified testing will necessitate further review. ...AP
21.7.2.1The accredited test lab will determine tests necessary to certify the modified system based on a review of the nature and scope of changes, and other submitted information including the system documen...AP
21.7.2.2The accredited test lab may determine that a modified system will be subject only to limited certification testing if the vendor demonstrates that the change does not affect demonstrated compliance wi...AP
21.7.2.2aThe accredited test lab may determine that a modified system will be subject only to limited certification testing if the vendor demonstrates that the change does not affect demonstrated compliance wi...AP
21.7.2.2bThe accredited test lab may determine that a modified system will be subject only to limited certification testing if the vendor demonstrates that the change does not affect demonstrated compliance wi...AP
21.7.2.2cThe accredited test lab may determine that a modified system will be subject only to limited certification testing if the vendor demonstrates that the change does not affect demonstrated compliance wi...AP
21.7.2.2dThe accredited test lab may determine that a modified system will be subject only to limited certification testing if the vendor demonstrates that the change does not affect demonstrated compliance wi...AP
21.8The certification test process may be performed by one or more accredited test labs that together perform the full scope of tests required. Where multiple accredited test labs are involved, testing sh...AP
21.8.1Pre-test activities include the request for initiation of testing and the pre-test preparation....AP
21.8.1.1Certification testing shall be conducted at the request of the vendor, consistent with the provision of the Guidelines. The vendor shall: a. Request the performance of certification testing from am...AP
21.8.1.1cCertification testing shall be conducted at the request of the vendor, consistent with the provision of the Guidelines. The vendor shall: c. Prepare and submit materials required for testing consis...AP
21.8.1.2Pre-test preparation encompasses the following activities: a. The vendor shall prepare and submit a complete TDP to the accredited test lab. The TDP should consist of the materials described in Sec...AP
21.8.1.2aPre-test preparation encompasses the following activities: a. The vendor shall prepare and submit a complete TDP to the accredited test lab. The TDP should consist of the materials described in Sec...AP
21.8.1.2bPre-test preparation encompasses the following activities: b. The accredited test lab shall perform an initial review of the TDP for completeness and clarity and request additional information as r...AP
21.8.1.2cPre-test preparation encompasses the following activities: c. The vendor shall provide additional information, if requested by the accredited test lab ...AP
21.8.1.2dPre-test preparation encompasses the following activities: d. The vendor and accredited test lab shall enter into an agreement for the testing to be performed by the accredited test lab in exchange...AP
21.8.1.2ePre-test preparation encompasses the following activities: e. The vendor shall deliver to the accredited test lab all hardware and software needed to perform testing ...AP
21.8.2Certification testing encompasses the preparation of a test plan, the establishment of the appropriate test conditions, the use of appropriate test fixtures, the witness of the system build and instal...AP
22.6Vendors shall submit a system security specification that addresses the security requirements of Volume I, Section 7. This specification shall describe the level of security provided by the system in ...AP
22.6.1The vendor shall specify the features and capabilities of the access control policy recommended to purchasing jurisdictions to provide effective voting system security. The access control policy shall...AP
22.6.2The vendor shall provide a detailed description of all system access control measures and mandatory procedures designed to permit access to system states in accordance with the access policy, and to p...AP
22.6.3The vendor shall provide a detailed description of system capabilities and mandatory procedures for purchasing jurisdictions to prevent disruption of the voting process and corruption of voting data t...AP
22.6.4The vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure software (including firmware) installation to meet the...AP
22.6.5The vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure data transmission to meet the specific requirements of...AP
22.6.6The vendor shall provide a detailed description of the following additional procedures required for use by the purchasing jurisdiction: a. Administrative and management controls for the voting syst...AP
22.7The vendor shall provide test and verification specifications for: a. Development test specifications b. National certification test specifications ...AP
22.7.1The vendor shall describe the plans, procedures, and data used during software development and system integration to verify system logic correctness, data quality, and security. This description shall...AP
22.7.2The vendor shall provide specifications for verification and validation of overall software performance. These specifications shall cover: a. Control and data input/output b. Acceptance criteria...AP
22.8This documentation shall provide all information necessary for system use by all personnel who support pre-election and election preparation, polling place activities and central counting activities, ...AP
22.8.1The vendor shall provide a summary of system operating functions and modes, in sufficient detail to permit understanding of the system's capabilities and constraints. The roles of operating personnel ...AP
22.8.2The vendor shall describe the system environment, and the interface between the user or operator and the system. The vendor shall identify all facilities, furnishings, fixtures, and utilities that wil...AP
22.8.3The vendor shall provide specifications for validation of system installation, acceptance, and readiness. These specifications shall address all components of the system and all locations of installat...AP
22.8.4The vendor shall provide documentation of system operating features that meets the following requirements: a. A detailed description of all input, output, control, and display features accessible t...AP
22.8.5The vendor shall provide documentation of system operating procedures that meets the following requirements: a. Provides a detailed description of procedures required to initiate, control, and veri...AP
22.8.6The vendor shall provide documentation of system operating procedures that meets the following requirements: a. Defines the procedures required to support system acquisition, installation, and read...AP
22.8.7The vendor may provide descriptive material and data supplementing the various sections of the body of the System Operations Manual. The content and arrangement of appendices shall be at the discretio...AP
22.9The system maintenance procedures shall provide information in sufficient detail to support election workers, information systems personnel, or maintenance personnel in the adjustment or removal and r...AP
22.9.1The vendor shall describe the structure and function of the equipment (and related software) for election preparation, programming, vote recording, tabulation, and reporting in sufficient detail to pr...AP
22.9.2The vendor shall describe preventive and corrective maintenance procedures for hardware and software....AP
22.9.2.2The vendor shall provide fault detection, fault isolation, correction procedures, and logic diagrams for all operational abnormalities identified by design analysis and operating experience. The ve...AP
22.9.3The vendor shall identify and describe any special purpose test or maintenance equipment recommended for fault isolation and diagnostic purposes....AP
22.9.4Vendors shall provide detailed documentation of parts and materials needed to operate and maintain the system. Additional requirements apply for paper-based systems....AP
22.9.4.1The vendor shall provide a complete list of approved parts and materials needed for maintenance. This list shall contain sufficient descriptive information to identify all parts by: a. Type b. S...AP
22.9.4.2For marking devices manufactured by multiple external sources, the vendor shall provide a listing of sources and model numbers that are compatible with the system. The TDP shall specify the require...AP
22.9.5The vendor shall identify all facilities, furnishings, fixtures, and utilities that will be required for equipment maintenance. In addition, vendors shall specify the assumptions made with regard to a...AP
22.9.6The vendor may provide descriptive material and data supplementing the various sections of the body of the System Maintenance Manual. The content and arrangement of appendices shall be at the discreti...AP
22.10The vendor shall describe the personnel resources and training required for a jurisdiction to operate and maintain the system....AP
22.10.1The vendor shall specify the number of personnel and skill levels required to perform each of the following functions: a. Pre-election or election preparation functions (e.g., entering an election,...AP
22.10.2The vendor shall specify requirements for the orientation and training of the following personnel: a. Poll workers supporting polling place operations b. System support personnel involved in ele...AP
22.11Vendors shall submit a Configuration Management Plan that addresses the configuration management requirements of Volume I, Section 9. This plan shall describe all policies, processes, and procedures e...AP
22.11.1The vendor shall provide a description of its organizational policies for configuration management, addressing the specific requirements of Volume I, Subsection 9.2. These requirements pertain to: ...AP
22.11.2The vendor shall provide a description of the procedures and naming conventions used to address the specific requirements of Volume I, Subsection 9.3. These requirements pertain to: a.Classifying c...AP
22.11.3The vendor shall provide a description of the procedures and naming conventions used to address the specific requirements of Volume I, Subsection 9.4. These requirements pertain to: a. Establishing...AP
22.11.4The vendor shall provide a description of the procedures used by the vendor to approve and implement changes to a configuration item to prevent unauthorized additions, changes, or deletions to address...AP
22.11.5The vendor shall provide a description of the contents of a system release, and the procedures and related conventions by which the vendor installs, transfers, or migrates the system to accredited vot...AP
22.11.6The vendor shall provide a description of the procedures and related conventions for the two audits required by Volume I, Subsection 9.7. These requirements pertain to: a. Physical configuration au...AP
22.11.7The vendor shall provide a description of the procedures and related conventions for maintaining information about configuration management tools required by Volume I, Subsection 9.8. These requiremen...AP
22.12Vendors shall submit a Quality Assurance Program that addresses the quality assurance requirements of Volume I, Section 8. This plan shall describe all policies, processes, and procedures employed by ...AP
22.12.1The vendor shall provide a description of its organizational policies for quality assurance, including: a. Scope and nature of Quality Assurance activities b. Breadth of application of vendor’...AP
22.12.2The vendor shall provide a description of its practices for parts and materials tests and examinations that meet the requirements of Volume I, Subsection 8.5. ...AP
22.12.3The vendor shall provide a description of its practices for quality conformance inspections that meet the requirements of Volume I, Subsection 8.6. For each test performed, the record of tests provide...AP
22.12.4The vendor shall provide a description of its practices for documentation of the system and system development process that meet the requirements of Volume I, Subsection 8.7....AP
22.13Vendors submitting modifications for a system that has been tested previously and received national certification shall submit system change notes. These will be used by the accredited test lab to ass...AP
23.1This section contains a description of the testing to be performed to confirm the functional capabilities of a voting system submitted for national certification. It describes the scope and basis for ...AP
23.2In order to best complement the diversity of the voting systems industry, the certification testing process is not rigidly defined. Although there are basic functionality testing requirements, additio...AP
23.2.3The requirements for voting system functionality provided by Volume I, Section 2 reflect a minimum set of capabilities. Vendors may, and often do, provide additional capabilities in systems in order t...AP
22.1.1.2For systems seeking re-certification, vendors shall submit System Change Notes as described in Subsection 2.13, as well as current versions of all documents that have been updated to reflect system ch...AP
22.1.1The content of the Technical Data Package (TDP) is intended to provide clear, complete descriptions of the following information about the system: a. Overall system design, including subsystems, mo...AP
24.6.6.1All systems and components regardless of type shall meet the requirements of this test. This test is similar to the procedure of MIL-STD-810D, Method 507.2, Procedure I-Natural Hot-Humid. It is intend...AP
24.6.6.2Step 1: Arrange the equipment as for storage. Install it in the test chamber. Step 2 Adjust the chamber conditions to those given in MIL-STD-810D Table 507.2- I, for the time 0000 of the Hot Humid...AP
24.6.1.1The test technician shall verify that the equipment is capable of normal operation. Equipment identification, environmental conditions, equipment configuration, test instrumentation, operator tasks, t...AP
24.6.5.1All systems and components, regardless of type, shall meet the requirements of this test. This test is equivalent to the procedure of MIL-STD-810D, Method 501.2, Procedure I-Storage. The maximum tempe...AP
24.6.5.2Step 1: Arrange the equipment as for storage. Install it in the test chamber. Step 2: Raise the internal temperature of the chamber at any convenient rate, but in any case no more rapidly than 10 d...AP
24.6.3.1All systems and components, regardless of type, shall meet the requirements of this test. This test is equivalent to the procedure of MIL-STD-810D, Method 514.3, Category 1- Basic Transportation, Comm...AP
24.6.1.2The equipment shall be prepared as for the expected non-operating use, as noted below. When preparation for transport between the storage site and the polling place is required, the equipment shall be...AP
24.6.2.1All systems and components, regardless of type, shall meet the requirements of this test. This test is equivalent to the procedure of MIL-STD-810D, Method 516.3, Procedure VI....AP
24.6.1.3After the test has been completed, the devices shall be removed from their containers, and any internal restraints shall be removed. The exterior and interior of the devices shall be inspected for evi...AP
24.6.1.6Upon completion of each non-operating test, the system hardware shall be subject to functional testing to verify continued operability. If any portion of the voting machine or precinct counter hardwar...AP
24.6.1.5When all tests, inspections, repairs, and adjustments have been completed, normal operation shall be verified by conducting an operational status check. During this process, all equipment shall be ...AP
24.6.1.4After completion of the mechanical inspection and repair, routine electrical maintenance and adjustment may be performed, according to the manufacturer's standard procedure....AP
24.6.3.2Step 1: Install the test item in its transit or combination case as prepared for transport. Step 2: Attach instrumentation as required to measure the applied excitation. Step 3: Mount the equipm...AP
24.6.2.2Step 1: Place each piece of equipment on a level floor or table, as for normal operation or servicing. Step 2: Make provision, if necessary, to restrain lateral movement of the equipment or its sup...AP
24.6.4.1All systems and components, regardless of type, shall meet the requirements of this test. This test is equivalent to the procedure of MIL-STD-810D, Method 502.2, Procedure I-Storage. The minimum tempe...AP
24.6.4.2Step 1: Arrange the equipment as for storage. Install it in the test chamber. Step 2: Lower the internal temperature of the chamber at any convenient rate, but not so rapidly as to cause condensati...AP
25.1This section contains a description of the testing to be performed by the accredited test lab to confirm the proper functioning of the software components of a voting system submitted for certificatio...AP
21.8.2.1The accredited test lab shall prepare a National Certification Test Plan to define all tests and procedures required to demonstrate compliance with the Guidelines, including: Verifying or checking ...AP
25.4.1.1In the constructs shown, any ‘process’ may be replaced by a simple statement, a subroutine or function call, or any of the control constructs. In Fig 4-1 for example, “Process A” may be a simp...AP
23.4Volume I, Section 4 prescribes the requirements for voting system accessibility to satisfy the provisions of HAVA 301(a)(4) and 241(b)(5). To demonstrate conformance to these requirements, vendors sha...AP
22.1.1.3The requirements for formatting the TDP are general in nature; specific format details are of the vendor’s choosing. The TDP shall include a detailed table of contents for the required documents, an...AP
22.5.1The vendor shall describe the function or functions that are performed by the software programs that comprise the system, including software used to support the telecommunications capabilities of the ...AP
22.5.2The vendor shall list all documents controlling the development of the software and its specifications. Documents shall be listed in order of precedence....AP
22.5.3The vendor shall provide an overview of the software that includes the following items: a. A description of the software system concept, including specific software design objectives, and the logic...AP
22.5.4The vendor shall provide information that can be used by an accredited test lab or state certification board to support software analysis and test design. The information shall address standards and c...AP
22.5.5This section shall describe or make reference to all operating environment factors that influence the software design....AP
22.5.5.1The vendor shall identify and describe the hardware characteristics that influence the design of the software, such as: a. The logic and arithmetic capability of the processor b. Memory read-wri...AP
22.5.5.2The vendor shall identify the compilers or assemblers used in the generation of executable code, and describe the operating system or system monitor....AP
22.5.6The vendor shall provide a description of the operating modes of the system and of software capabilities to perform specific functions....AP
22.5.6.1The vendor shall describe all software configurations and operating modes of the system, such as ballot preparation, election programming, preparation for opening the polling place, recording votes an...AP
22.5.6.2The vendor shall describe the software's capabilities or methods for detecting or handling: a. Exception conditions b. System failures c. Data input/output errors d. Error logging for audi...AP
22.5.7The vendor shall provide in this section an overview of the software design, its structure, and implementation algorithms and detailed specifications for individual software modules. ...AP
22.5.7.1This overview shall include such items as flowcharts, data flow diagrams, and other graphical techniques that facilitate understanding of the programming specifications. This section shall be prepared...AP
22.5.7.2The programming specifications shall describe individual software modules and their component units, if applicable. For each module and unit, the vendor shall provide the following information: a. ...AP
22.5.8The vendor shall identify and provide a diagram and narrative description of the system’s databases, and any external files used for data input or output. The information provided shall include for ...AP
22.5.9The vendor shall identify and provide a complete description of all internal and external interfaces, using a combination of text and diagrams....AP
22.5.9.1For each interface identified in the system overview, the vendor shall: a. Provide a unique identifier assigned to the interface b. Identify the interfacing entities (systems, configuration item...AP
22.5.9.2For each interface identified in the system overview, the vendor shall provide information that describes: a. The type of interface (such as real-time data transfer, storage-and-retrieval of data) ...AP
22.5.10The vendor may provide descriptive material and data supplementing the various sections of the body of the Software Specifications. The content and arrangement of appendices shall beat the discretion ...AP
22.9.2.1The vendor shall identify and describe: a. All required and recommended preventive maintenance tasks, including software tasks such as software backup, database performance analysis, and database t...AP
24.1This section contains a description of the testing to be performed to confirm the proper functioning of the hardware components of a voting system. It describes the scope and basis for functionality t...AP
24.2This section addresses the focus and applicability of hardware testing and specifies the vendor’s obligations to produce hardware to conduct such tests....AP
24.6This section addresses a range of tests for voting machines and precinct counters, as such devices are stored between elections and are transported between the storage facility and polling place....AP
24.7This section addresses a range of tests for all voting system equipment, including equipment for both precinct count and central count systems....AP
26.1This section contains a description of the testing to be performed by the accredited test lab to confirm the proper functioning of the fully integrated components of a voting system submitted for nati...AP
26.2This subsection addresses the basis for integration testing, the system baseline for testing, and data volumes for testing....AP
26.2.2The system level certification tests are conducted using the version of the system intended to be sold by the vendor and delivered to jurisdictions. To ensure that the system version tested is the cor...AP
27.1This section contains a description of the examination performed by the accredited test lab to verify conformance with the requirements for configuration management and quality assurance of voting sys...AP
21.8.2.2The accredited test lab may perform the tests in any facility capable of supporting the test environment. The following practices shall be employed: a. Preparations for testing, arrangement of equi...AP
21.8.2.3The accredited test lab may use test fixtures or ancillary devices to facilitate testing. These fixtures and devices may include arrangements for automating the operation of voting devices and the acq...AP
21.8.2.4Although most testing is conducted at facilities operated by the accredited test lab, a key element of voting system testing shall be conducted at either the vendor site or the accredited test lab sit...AP
21.8.2.5The following test data practices shall be employed: a. A test log of the procedure shall be maintained. This log shall identify the system and equipment by model and serial number b. Test envir...AP
21.8.2.6The accredited test lab shall conduct the examinations and tests defined in the National Certification Test Plan such that all applicable tests identified in Volume II, National Certification Testing ...AP
21.8.2.6dThe accredited test lab shall conduct the examinations and tests defined in the National Certification Test Plan such that all applicable tests identified in Volume II, National Certification Testing ...AP
21.8.2.6eiThe accredited test lab shall conduct the examinations and tests defined in the National Certification Test Plan such that all applicable tests identified in Volume II, National Certification Testing ...AP
21.8.2.6eiiThe accredited test lab shall conduct the examinations and tests defined in the National Certification Test Plan such that all applicable tests identified in Volume II, National Certification Testing ...AP
21.8.2.6eiiiThe accredited test lab shall conduct the examinations and tests defined in the National Certification Test Plan such that all applicable tests identified in Volume II, National Certification Testing ...AP
21.8.3Certification report issuance and post-test activities encompass the activities described below. a. The accredited test lab may issue interim reports to the vendor, informing the vendor of the test...AP
21.8.4Prior to the transition of this function to the EAC, the NASED Voting Systems Board (the Board) was responsible for resolving questions about the application of the Guidelines in the testing of voting...AP
2A.1This Appendix contains a recommended outline for the National Certification Test Plan, which is to be prepared by the test lab. The primary purpose of the test plan is to document the test lab's devel...AP
2A.1.1The test lab shall list all documents that contain material used in preparing the test plan. This list shall include specific references to applicable portions of the guidelines, and to the vendor’s...AP
2A.1.2The test lab shall list and define all terms and phrases relevant to the hardware, the software, or the test plan....AP
2A.2The test lab shall evaluate vendor tests, or other lab tests in determining the scope of testing required for system certification. Pre-certification test activities may be particularly useful in desi...AP
2A.3The following materials must be provided to the test lab to facilitate testing of the voting system: a. Software b. Equipment c. Test materials d. Deliverable materials e. Proprietary d...AP
2A.3.1The test lab shall list all software required for the performance of hardware, software, telecommunications, security and system integration tests. If the test environment requires supporting software...AP
2A.3.2The test lab shall list all equipment required for the performance of the hardware, software, telecommunications, security and system integration tests. This list shall include system hardware, genera...AP
2A.3.4The test lab shall list all documents and materials to be delivered as a part of the system, such as: a. Hardware specification b. Software specification c. Voter, operator, hardware, and sof...AP
2A.3.3The test lab shall list all test materials required in the performance of the test including, as applicable, test ballot layout and generation materials, test ballot sheets, test ballot cards and cont...AP
2A.3.5The test lab shall list and describe all documentation and data that are proprietary to the vendor, and hence are subject to restrictions with respect to test lab use, release, or disclosure....AP
2A.4The test lab shall cite the pertinent hardware qualitative examinations and quantitative tests that follow from Volume I, Sections 2, 4, 5, 6, 7 and 8. The test lab shall also describe the specific te...AP
2A.4.1The test lab shall document the hardware configuration and design in detail sufficient to identify the specific equipment being tested. This document shall provide a basis for the specific test design...AP
2A.4.2The test lab shall describe the software functions in sufficient detail to provide foundation for selecting the test case designs and conditions described in Section A.4.3. On the basis of this test c...AP
2A.4.3The test lab shall examine the test case design of the following aspects of the voting system: a. Hardware qualitative examination design b. Hardware environmental test case design c. Softwar...AP
2A.4.3.1The test lab shall review the results, submitted by the vendor, of any previous examinations of the equipment to be tested. The results of these examinations shall be compared to the performance chara...AP
2A.4.3.2The test lab shall review the documentation, submitted by the vendor, of the results and design of any previous environmental tests of the equipment submitted for testing. The test design and results ...AP
2A.4.3.3The test lab shall review the vendor's program analysis, documentation, and, if available, module test case design. The test lab shall evaluate the test cases for each module, with respect to flow con...AP
2A.4.3.4The test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.5.1The test lab shall identify all data recording requirements (e.g.; what is to be measured, how tests and results are to be recorded). The test lab shall also design or approve the design of forms or o...AP
2A.5.2The test lab shall describe the criteria against which test results will be evaluated, such as the following: Tolerances: These criteria define the acceptable range for system performance. These to...AP
2A.5.3The test lab shall describe the techniques to be used for processing test data. These techniques may include manual, semi-automatic, or fully automatic reduction procedures. However, semi-automatic an...AP
2A.6The test lab shall describe the test conditions and procedures for performing the tests. If tests are not to be performed in random order, this section shall contain the rationale for the required seq...AP
2A.6.1The test lab shall describe the space, equipment, instrumentation, utilities, manpower, and other resources required to support the test program....AP
2A.6.2The test lab shall describe the procedure for arranging and connecting the system hardware with the supporting hardware and telecommunications equipment, if applicable. It shall also describe the proc...AP
2A.6.3The test lab shall state any restrictions on the grouping or sequence of tests in this section....AP
2A.6.4The test lab shall provide the step-by-step procedures for each test case to be conducted. Each step shall be assigned a test step number and this number, along with critical test data and test proced...AP
2B.1This Appendix contains a recommended outline for the National Certification Test Report to be prepared by the accredited test lab. The test report shall be organized so as to facilitate the presentati...AP
2B.1.1A full report is prepared for the initial certification testing of a voting system. This document consists of five main sections: Introduction, Certification Test Background, System Identification, Sy...AP
2B.1.2This report addresses a wide range of scenarios. After a preliminary review of the submitted changes, the accredited test lab may determine that: a. A review of all change documentation against the...AP
2B.2This section contains the following information: a. General information about the certification test process b. A list and definition of all terms and nomenclature peculiar to the hardware, the ...AP
2B.3This section gives information about the tested software and supporting hardware, including: a. System name and major subsystems (or equivalent) b. System version c. Test support hardware ...AP
2B.4This section describes the voting system in terms of its overall design structure, technologies used, processing capacity claimed by the vendor for system components (such as ballot counters, voting m...AP
2B.5This section provides a summary of the results of the testing process, and indicates any special considerations that affect the conclusions derived from the test results. This summary includes: a. ...AP
2B.6This appendix provides additional detail about the test results to enable the understanding of test results and recommendation. This information is organized in a manner that reflects the Certificatio...AP
2B.7This appendix provides summary records of the test data and the details of the analysis. The analysis includes a comparison of the vendor's hardware and software specifications to the test data, toget...AP
2C.1This appendix describes the guiding principles used to design the voting system certification testing process conducted by the accredited test lab. Certification tests are designed to demonstrate t...AP
2C.3The design of a Probability Ratio Sequential Test (PRST) requires that four parameters be specified: H0, the null hypothesis H1, the alternate hypothesis a, the producer's risk b, the consumer's...AP
2C.5Some voting system performance attributes are tested by inducing an event or series of events, and the relative or absolute time intervals between repetitions of the event has no significance. Althoug...AP
22.5.3dThe vendor shall provide an overview of the software that includes the following items: d. Additional information for each item that includes: i. Item identification ii. General description ...AP
22.5.7.2fiThe programming specifications shall describe individual software modules and their component units, if applicable. For each module and unit, the vendor shall provide the following information: f. ...AP
22.5.7.2fiiiThe programming specifications shall describe individual software modules and their component units, if applicable. For each module and unit, the vendor shall provide the following information: f. ...AP
22.5.7.2fivThe programming specifications shall describe individual software modules and their component units, if applicable. For each module and unit, the vendor shall provide the following information: f. ...AP
22.5.7.2fiiThe programming specifications shall describe individual software modules and their component units, if applicable. For each module and unit, the vendor shall provide the following information: f. ...AP
22.5.8eixThe vendor shall identify and provide a diagram and narrative description of the system’s databases, and any external files used for data input or output. The information provided shall include for ...AP
22.6.5aThe vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure data transmission to meet the specific requirements of...AP
22.6.5biThe vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure data transmission to meet the specific requirements of...AP
22.6.5biiThe vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure data transmission to meet the specific requirements of...AP
22.6.5biiiThe vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure data transmission to meet the specific requirements of...AP
22.6.5bivThe vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure data transmission to meet the specific requirements of...AP
22.6.5bvThe vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure data transmission to meet the specific requirements of...AP
22.6.5bviThe vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure data transmission to meet the specific requirements of...AP
22.8.6aThe vendor shall provide documentation of system operating procedures that meets the following requirements: a. Defines the procedures required to support system acquisition, installation, and read...AP
22.8.6bThe vendor shall provide documentation of system operating procedures that meets the following requirements: b. Describes procedures for providing technical support, system maintenance and correcti...AP
22.11.4dThe vendor shall provide a description of the procedures used by the vendor to approve and implement changes to a configuration item to prevent unauthorized additions, changes, or deletions to address...AP
22.12.3bThe vendor shall provide a description of its practices for quality conformance inspections that meet the requirements of Volume I, Subsection 8.6. For each test performed, the record of tests provide...AP
22.12.3cThe vendor shall provide a description of its practices for quality conformance inspections that meet the requirements of Volume I, Subsection 8.6. For each test performed, the record of tests provide...AP
22.12.3dThe vendor shall provide a description of its practices for quality conformance inspections that meet the requirements of Volume I, Subsection 8.6. For each test performed, the record of tests provide...AP
2A.4.3.2aiiiThe test lab shall review the documentation, submitted by the vendor, of the results and design of any previous environmental tests of the equipment submitted for testing. The test design and results ...AP
2A.4.3.4biiiThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4ciiiThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4cviiThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4cviiiThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4diiiThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4dviiThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4dviiiThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
11.1The purpose of the Voluntary Voting System Guidelines (VVSG or the Guidelines) is to provide a set of specifications and requirements against which voting systems can be tested to determine if they pr...AP
2C.2The certification tests specified in the Guidelines are primarily concerned with assessing the magnitude of random errors. They are also, however, capable of detecting bias errors that would result in...AP
21.8.2.3.aThe accredited test lab may use test fixtures or ancillary devices to facilitate testing. These fixtures and devices may include arrangements for automating the operation of voting devices and the acq...AP
21.8.2.3.bThe accredited test lab may use test fixtures or ancillary devices to facilitate testing. These fixtures and devices may include arrangements for automating the operation of voting devices and the acq...AP
21.8.2.3.cThe accredited test lab may use test fixtures or ancillary devices to facilitate testing. These fixtures and devices may include arrangements for automating the operation of voting devices and the acq...AP
22.5.9.2biiiFor each interface identified in the system overview, the vendor shall provide information that describes: a. The type of interface (such as real-time data transfer, storage-and-retrieval of data) ...AP
22.5.9.2bviiFor each interface identified in the system overview, the vendor shall provide information that describes: a. The type of interface (such as real-time data transfer, storage-and-retrieval of data) ...AP
22.5.9.2bviiiFor each interface identified in the system overview, the vendor shall provide information that describes: a. The type of interface (such as real-time data transfer, storage-and-retrieval of data) ...AP
22.5.9.2bixFor each interface identified in the system overview, the vendor shall provide information that describes: a. The type of interface (such as real-time data transfer, storage-and-retrieval of data) ...AP
22.5.9.2ciiiFor each interface identified in the system overview, the vendor shall provide information that describes: c. Characteristics of communication methods that the interfacing entity(ies) will use for ...AP
22.5.9.2cviiFor each interface identified in the system overview, the vendor shall provide information that describes: c. Characteristics of communication methods that the interfacing entity(ies) will use for ...AP
22.5.9.2diiiFor each interface identified in the system overview, the vendor shall provide information that describes: d. Characteristics of protocols the interfacing entity(ies) will use for the interface, su...AP
21.6.aVendors may seek to market a complete voting system or an interoperable component of a voting system. In all instances, vendors shall submit for testing the specific system configuration that will be ...AP
21.6.bVendors may seek to market a complete voting system or an interoperable component of a voting system. In all instances, vendors shall submit for testing the specific system configuration that will be ...AP
21.6.cVendors may seek to market a complete voting system or an interoperable component of a voting system. In all instances, vendors shall submit for testing the specific system configuration that will be ...AP
21.6.dVendors may seek to market a complete voting system or an interoperable component of a voting system. In all instances, vendors shall submit for testing the specific system configuration that will be ...AP
21.7.1.1.aSpecifically, the hardware test requirements shall apply in full to all equipment used in a voting system with the exception of the following: a. Commercially available models of general purpose in...AP
21.7.1.1.bSpecifically, the hardware test requirements shall apply in full to all equipment used in a voting system with the exception of the following: b. Production models of special purpose information te...AP
21.7.1.1.cSpecifically, the hardware test requirements shall apply in full to all equipment used in a voting system with the exception of the following: c. Any ancillary devices that do not perform ballot de...AP
21.7.1.2.aSoftware certification is applicable to the following: a. Application programs that control and carry out ballot processing, commencing with the definition of a ballot, and including processing of ...AP
21.7.1.2.bSoftware certification is applicable to the following: b. Specialized compilers and specialized operating systems associated with ballot processing ...AP
21.7.1.2.cSoftware certification is applicable to the following: c. Standard compilers and operating systems that have been modified for use in the vote counting process ...AP
21.7.2.1.aThe accredited test lab will determine tests necessary to certify the modified system based on a review of the nature and scope of changes, and other submitted information including the system documen...AP
21.7.2.1.bThe accredited test lab will determine tests necessary to certify the modified system based on a review of the nature and scope of changes, and other submitted information including the system documen...AP
21.7.2.1.cThe accredited test lab will determine tests necessary to certify the modified system based on a review of the nature and scope of changes, and other submitted information including the system documen...AP
21.7.2.2.aThe accredited test lab may determine that a modified system will be subject only to limited certification testing if the vendor demonstrates that the change does not affect demonstrated compliance wi...AP
21.7.2.2.bThe accredited test lab may determine that a modified system will be subject only to limited certification testing if the vendor demonstrates that the change does not affect demonstrated compliance wi...AP
21.7.2.2.cThe accredited test lab may determine that a modified system will be subject only to limited certification testing if the vendor demonstrates that the change does not affect demonstrated compliance wi...AP
21.7.2.2.dThe accredited test lab may determine that a modified system will be subject only to limited certification testing if the vendor demonstrates that the change does not affect demonstrated compliance wi...AP
21.8.1.1.aCertification testing shall be conducted at the request of the vendor, consistent with the provision of the Guidelines. The vendor shall: a. Request the performance of certification testing from am...AP
21.8.1.1.bCertification testing shall be conducted at the request of the vendor, consistent with the provision of the Guidelines. The vendor shall: b. Enter into formal agreement with the accredited test lab...AP
21.8.1.1.cCertification testing shall be conducted at the request of the vendor, consistent with the provision of the Guidelines. The vendor shall: c. Prepare and submit materials required for testing consis...AP
21.8.1.2.aPre-test preparation encompasses the following activities: a. The vendor shall prepare and submit a complete TDP to the accredited test lab. The TDP should consist of the materials described in Sec...AP
21.8.1.2.bPre-test preparation encompasses the following activities: b. The accredited test lab shall perform an initial review of the TDP for completeness and clarity and request additional information as r...AP
21.8.1.2.cPre-test preparation encompasses the following activities: c. The vendor shall provide additional information, if requested by the accredited test lab ...AP
21.8.1.2.dPre-test preparation encompasses the following activities: d. The vendor and accredited test lab shall enter into an agreement for the testing to be performed by the accredited test lab in exchange...AP
21.8.1.2.ePre-test preparation encompasses the following activities: e. The vendor shall deliver to the accredited test lab all hardware and software needed to perform testing ...AP
21.8.2.1.aThe accredited test lab shall prepare a National Certification Test Plan to define all tests and procedures required to demonstrate compliance with the Guidelines, including: Verifying or checking ...AP
21.8.2.1.bThe accredited test lab shall prepare a National Certification Test Plan to define all tests and procedures required to demonstrate compliance with the Guidelines, including: Verifying or checking ...AP
21.8.2.1.cThe accredited test lab shall prepare a National Certification Test Plan to define all tests and procedures required to demonstrate compliance with the Guidelines, including: Verifying or checking ...AP
21.8.2.1.dThe accredited test lab shall prepare a National Certification Test Plan to define all tests and procedures required to demonstrate compliance with the Guidelines, including: Verifying or checking ...AP
21.8.2.1.eThe accredited test lab shall prepare a National Certification Test Plan to define all tests and procedures required to demonstrate compliance with the Guidelines, including: Verifying or checking ...AP
21.8.2.1.fThe accredited test lab shall prepare a National Certification Test Plan to define all tests and procedures required to demonstrate compliance with the Guidelines, including: Verifying or checking ...AP
21.8.2.2.aThe accredited test lab may perform the tests in any facility capable of supporting the test environment. The following practices shall be employed: a. Preparations for testing, arrangement of equi...AP
21.8.2.2.bThe accredited test lab may perform the tests in any facility capable of supporting the test environment. The following practices shall be employed: b. When a test is to be performed at “standard...AP
21.8.2.2.c.iThe accredited test lab may perform the tests in any facility capable of supporting the test environment. The following practices shall be employed: c. Otherwise, all tests shall be performed at th...AP
21.8.2.2.c.iiThe accredited test lab may perform the tests in any facility capable of supporting the test environment. The following practices shall be employed: c. Otherwise, all tests shall be performed at th...AP
21.8.2.5.aThe following test data practices shall be employed: a. A test log of the procedure shall be maintained. This log shall identify the system and equipment by model and serial number ...AP
21.8.2.5.bThe following test data practices shall be employed: b. Test environment conditions shall be noted ...AP
21.8.2.5.cThe following test data practices shall be employed: c. All operating steps, the identity and quantity of simulated ballots, annotations of output reports, the elapsed time for each procedure step,...AP
21.8.2.6.aThe accredited test lab shall conduct the examinations and tests defined in the National Certification Test Plan such that all applicable tests identified in Volume II, National Certification Testing ...AP
21.8.2.6.bThe accredited test lab shall conduct the examinations and tests defined in the National Certification Test Plan such that all applicable tests identified in Volume II, National Certification Testing ...AP
21.8.2.6.cThe accredited test lab shall conduct the examinations and tests defined in the National Certification Test Plan such that all applicable tests identified in Volume II, National Certification Testing ...AP
21.8.2.6.dThe accredited test lab shall conduct the examinations and tests defined in the National Certification Test Plan such that all applicable tests identified in Volume II, National Certification Testing ...AP
21.8.2.6.e.iThe accredited test lab shall conduct the examinations and tests defined in the National Certification Test Plan such that all applicable tests identified in Volume II, National Certification Testing ...AP
21.8.2.6.e.iiThe accredited test lab shall conduct the examinations and tests defined in the National Certification Test Plan such that all applicable tests identified in Volume II, National Certification Testing ...AP
21.8.2.6.e.iiiThe accredited test lab shall conduct the examinations and tests defined in the National Certification Test Plan such that all applicable tests identified in Volume II, National Certification Testing ...AP
21.8.2.6.fThe accredited test lab shall conduct the examinations and tests defined in the National Certification Test Plan such that all applicable tests identified in Volume II, National Certification Testing ...AP
21.8.3.aCertification report issuance and post-test activities encompass the activities described below. a. The accredited test lab may issue interim reports to the vendor, informing the vendor of the test...AP
21.8.3.bCertification report issuance and post-test activities encompass the activities described below. b. The accredited test lab shall prepare a National Certification Test Report that confirms the voti...AP
21.8.3.cCertification report issuance and post-test activities encompass the activities described below. c. Where a system is tested by multiple accredited test labs, the lead accredited test lab shall pre...AP
21.8.3.dCertification report issuance and post-test activities encompass the activities described below. d. The accredited test lab shall deliver the report to the vendor and to the EAC. ...AP
21.8.3.eCertification report issuance and post-test activities encompass the activities described below. e. Upon review and acceptance of the test report, EAC shall issue a Certification Number for the sys...AP
21.8.3.fCertification report issuance and post-test activities encompass the activities described below. f. This number applies to the system as a whole only for the configuration and versions of the syste...AP
21.8.3.gCertification report issuance and post-test activities encompass the activities described below. g. The EAC Certification Number is intended for use by the states and their jurisdictions to support...AP
22.1.1.aThe content of the Technical Data Package (TDP) is intended to provide clear, complete descriptions of the following information about the system: a. Overall system design, including subsystems, mo...AP
22.1.1.bThe content of the Technical Data Package (TDP) is intended to provide clear, complete descriptions of the following information about the system: b. Specific functional capabilities provided by th...AP
22.1.1.cThe content of the Technical Data Package (TDP) is intended to provide clear, complete descriptions of the following information about the system: c. Performance and design specifications ...AP
22.1.1.dThe content of the Technical Data Package (TDP) is intended to provide clear, complete descriptions of the following information about the system: d. Design constraints, applicable standards, and c...AP
22.1.1.eThe content of the Technical Data Package (TDP) is intended to provide clear, complete descriptions of the following information about the system: e. Personnel, equipment, and facility requirements...AP
22.1.1.fThe content of the Technical Data Package (TDP) is intended to provide clear, complete descriptions of the following information about the system: f. Vendor practices for assuring system quality du...AP
22.1.1.gThe content of the Technical Data Package (TDP) is intended to provide clear, complete descriptions of the following information about the system: g. Vendor practices for managing the configuration...AP
22.1.1.1.aAt minimum, the TDP shall contain the following documentation: a. System configuration overview ...AP
22.1.1.1.bAt minimum, the TDP shall contain the following documentation: b. System functionality description ...AP
22.1.1.1.cAt minimum, the TDP shall contain the following documentation: c. System hardware specifications ...AP
22.1.1.1.dAt minimum, the TDP shall contain the following documentation: d. Software design and specifications ...AP
22.1.1.1.eAt minimum, the TDP shall contain the following documentation: e. System test and verification specifications ...AP
22.1.1.1.fAt minimum, the TDP shall contain the following documentation: f. System security specifications ...AP
22.1.1.1.gAt minimum, the TDP shall contain the following documentation: g. User/system operations procedures ...AP
22.1.1.1.hAt minimum, the TDP shall contain the following documentation: h. System maintenance procedures ...AP
22.1.1.1.iAt minimum, the TDP shall contain the following documentation: i. Personnel deployment and training requirements ...AP
22.1.1.1.jAt minimum, the TDP shall contain the following documentation: j. Configuration management plan ...AP
22.1.1.1.kAt minimum, the TDP shall contain the following documentation: k. Quality assurance program ...AP
22.1.1.1.lAt minimum, the TDP shall contain the following documentation: l. System change notes ...AP
22.2.1.aThe system description shall include written descriptions, drawings and diagrams that present: a. A description of the functional components (or subsystems) as defined by the vendor (e.g., environm...AP
22.2.1.cThe system description shall include written descriptions, drawings and diagrams that present: c. A concept of operations that explains each system function, and how the function is achieved in the...AP
22.2.1.dThe system description shall include written descriptions, drawings and diagrams that present: d. Descriptions of the functional and physical interfaces between subsystems and components ...AP
22.2.1.e.iThe system description shall include written descriptions, drawings and diagrams that present: e. Identification of all COTS hardware and software products and communications services used in the d...AP
22.2.1.e.iiThe system description shall include written descriptions, drawings and diagrams that present: e. Identification of all COTS hardware and software products and communications services used in the d...AP
22.2.1.e.iiiThe system description shall include written descriptions, drawings and diagrams that present: e. Identification of all COTS hardware and software products and communications services used in the d...AP
22.2.1.e.ivThe system description shall include written descriptions, drawings and diagrams that present: e. Identification of all COTS hardware and software products and communications services used in the d...AP
22.2.1.e.vThe system description shall include written descriptions, drawings and diagrams that present: e. Identification of all COTS hardware and software products and communications services used in the d...AP
22.2.1.f.iThe system description shall include written descriptions, drawings and diagrams that present: f. Interfaces among internal components, and interfaces with external systems. For components that int...AP
22.2.1.f.iiThe system description shall include written descriptions, drawings and diagrams that present: f. Interfaces among internal components, and interfaces with external systems. For components that int...AP
22.2.1.gThe system description shall include written descriptions, drawings and diagrams that present: g. Benchmark directory listings for all software (including firmware elements) and associated document...AP
22.3.aThe vendor shall declare the scope of the system’s functional capabilities, thereby establishing the performance, design, test, manufacture, and acceptance context for the system. The vendor shal...AP
22.3.bThe vendor shall declare the scope of the system’s functional capabilities, thereby establishing the performance, design, test, manufacture, and acceptance context for the system. The vendor shal...AP
22.3.cThe vendor shall declare the scope of the system’s functional capabilities, thereby establishing the performance, design, test, manufacture, and acceptance context for the system. The vendor shal...AP
22.3.dThe vendor shall declare the scope of the system’s functional capabilities, thereby establishing the performance, design, test, manufacture, and acceptance context for the system. The vendor shal...AP
22.3.eThe vendor shall declare the scope of the system’s functional capabilities, thereby establishing the performance, design, test, manufacture, and acceptance context for the system. The vendor shal...AP
22.4.2.aThe vendor shall provide sufficient data, or references to data, to identify unequivocally the details of the system configuration submitted for testing. The vendor shall provide a list of materials a...AP
22.4.2.bThe vendor shall provide sufficient data, or references to data, to identify unequivocally the details of the system configuration submitted for testing. The vendor shall provide a list of materials a...AP
22.4.2.cThe vendor shall provide sufficient data, or references to data, to identify unequivocally the details of the system configuration submitted for testing. The vendor shall provide a list of materials a...AP
22.4.2.dThe vendor shall provide sufficient data, or references to data, to identify unequivocally the details of the system configuration submitted for testing. The vendor shall provide a list of materials a...AP
22.5.3.aThe vendor shall provide an overview of the software that includes the following items: a. A description of the software system concept, including specific software design objectives, and the logic...AP
22.5.3.bThe vendor shall provide an overview of the software that includes the following items: b. The general design, operational considerations, and constraints influencing the design of the software ...AP
22.5.3.c.iThe vendor shall provide an overview of the software that includes the following items: c. Identification of all software items, indicating items that were: i. Written in-house ...AP
22.5.3.c.iiThe vendor shall provide an overview of the software that includes the following items: c. Identification of all software items, indicating items that were: ii. Procured and not modified ...AP
22.5.3.c.iiiThe vendor shall provide an overview of the software that includes the following items: c. Identification of all software items, indicating items that were: iii. Procured and modified, including...AP
22.5.3.d.iThe vendor shall provide an overview of the software that includes the following items: d. Additional information for each item that includes: i. Item identification ...AP
22.5.3.d.iiThe vendor shall provide an overview of the software that includes the following items: d. Additional information for each item that includes: ii. General description ...AP
22.5.3.d.iiiThe vendor shall provide an overview of the software that includes the following items: d. Additional information for each item that includes: iii. Software requirements performed by the item ...AP
22.5.3.d.ivThe vendor shall provide an overview of the software that includes the following items: d. Additional information for each item that includes: iv. Identification of interfaces with other items t...AP
22.5.3.d.vThe vendor shall provide an overview of the software that includes the following items: d. Additional information for each item that includes: v. Concept of execution for the item ...AP
22.5.3.eThe vendor shall provide an overview of the software that includes the following items: e. The vendor shall also include a certification that procured software items were obtained directly from th...AP
22.5.4.aThe vendor shall provide information that can be used by an accredited test lab or state certification board to support software analysis and test design. The information shall address standards and c...AP
22.5.4.bThe vendor shall provide information that can be used by an accredited test lab or state certification board to support software analysis and test design. The information shall address standards and c...AP
22.5.4.cThe vendor shall provide information that can be used by an accredited test lab or state certification board to support software analysis and test design. The information shall address standards and c...AP
22.5.4.dThe vendor shall provide information that can be used by an accredited test lab or state certification board to support software analysis and test design. The information shall address standards and c...AP
22.5.4.eThe vendor shall provide information that can be used by an accredited test lab or state certification board to support software analysis and test design. The information shall address standards and c...AP
22.5.4.fThe vendor shall provide information that can be used by an accredited test lab or state certification board to support software analysis and test design. The information shall address standards and c...AP
22.5.5.1.aThe vendor shall identify and describe the hardware characteristics that influence the design of the software, such as: a. The logic and arithmetic capability of the processor ...AP
22.5.5.1.bThe vendor shall identify and describe the hardware characteristics that influence the design of the software, such as: b. Memory read-write characteristics ...AP
22.5.5.1.cThe vendor shall identify and describe the hardware characteristics that influence the design of the software, such as: c. External memory device characteristics ...AP
22.5.5.1.dThe vendor shall identify and describe the hardware characteristics that influence the design of the software, such as: d. Peripheral device interface hardware ...AP
22.5.5.1.eThe vendor shall identify and describe the hardware characteristics that influence the design of the software, such as: e. Data input/output device protocols ...AP
22.5.5.1.fThe vendor shall identify and describe the hardware characteristics that influence the design of the software, such as: f. Operator controls, indicators, and displays ...AP
22.5.6.1.aThe vendor shall describe all software configurations and operating modes of the system, such as ballot preparation, election programming, preparation for opening the polling place, recording votes a...AP
22.5.6.1.bThe vendor shall describe all software configurations and operating modes of the system, such as ballot preparation, election programming, preparation for opening the polling place, recording votes a...AP
22.5.6.1.cThe vendor shall describe all software configurations and operating modes of the system, such as ballot preparation, election programming, preparation for opening the polling place, recording votes a...AP
22.5.6.2.aThe vendor shall describe the software's capabilities or methods for detecting or handling: a. Exception conditions ...AP
22.5.6.2.bThe vendor shall describe the software's capabilities or methods for detecting or handling: b. System failures ...AP
22.5.6.2.cThe vendor shall describe the software's capabilities or methods for detecting or handling: c. Data input/output errors ...AP
22.5.6.2.dThe vendor shall describe the software's capabilities or methods for detecting or handling: d. Error logging for audit record generation ...AP
22.5.6.2.eThe vendor shall describe the software's capabilities or methods for detecting or handling: e. Production of statistical ballot data ...AP
22.5.6.2.fThe vendor shall describe the software's capabilities or methods for detecting or handling: f. Data quality assessment ...AP
22.5.6.2.gThe vendor shall describe the software's capabilities or methods for detecting or handling: g. Security monitoring and control ...AP
22.5.7.2.aThe programming specifications shall describe individual software modules and their component units, if applicable. For each module and unit, the vendor shall provide the following information: a. ...AP
22.5.7.2.bThe programming specifications shall describe individual software modules and their component units, if applicable. For each module and unit, the vendor shall provide the following information: b. ...AP
22.5.7.2.cThe programming specifications shall describe individual software modules and their component units, if applicable. For each module and unit, the vendor shall provide the following information: c. ...AP
22.5.7.2.dThe programming specifications shall describe individual software modules and their component units, if applicable. For each module and unit, the vendor shall provide the following information: d. ...AP
22.5.7.2.eThe programming specifications shall describe individual software modules and their component units, if applicable. For each module and unit, the vendor shall provide the following information: e. ...AP
22.5.7.2.f.iThe programming specifications shall describe individual software modules and their component units, if applicable. For each module and unit, the vendor shall provide the following information: f. ...AP
22.5.7.2.f.iiThe programming specifications shall describe individual software modules and their component units, if applicable. For each module and unit, the vendor shall provide the following information: f. ...AP
22.5.7.2.f.iiiThe programming specifications shall describe individual software modules and their component units, if applicable. For each module and unit, the vendor shall provide the following information: f. ...AP
22.5.7.2.f.ivThe programming specifications shall describe individual software modules and their component units, if applicable. For each module and unit, the vendor shall provide the following information: f. ...AP
22.5.7.2.gThe programming specifications shall describe individual software modules and their component units, if applicable. For each module and unit, the vendor shall provide the following information: g. ...AP
22.5.8.aThe vendor shall identify and provide a diagram and narrative description of the system’s databases, and any external files used for data input or output. The information provided shall include for ...AP
22.5.8.bThe vendor shall identify and provide a diagram and narrative description of the system’s databases, and any external files used for data input or output. The information provided shall include for ...AP
22.5.8.cThe vendor shall identify and provide a diagram and narrative description of the system’s databases, and any external files used for data input or output. The information provided shall include for ...AP
22.5.8.dThe vendor shall identify and provide a diagram and narrative description of the system’s databases, and any external files used for data input or output. The information provided shall include for ...AP
22.5.8.e.iThe vendor shall identify and provide a diagram and narrative description of the system’s databases, and any external files used for data input or output. The information provided shall include for ...AP
22.5.8.e.iiThe vendor shall identify and provide a diagram and narrative description of the system’s databases, and any external files used for data input or output. The information provided shall include for ...AP
22.5.8.e.iiiThe vendor shall identify and provide a diagram and narrative description of the system’s databases, and any external files used for data input or output. The information provided shall include for ...AP
22.5.8.e.ivThe vendor shall identify and provide a diagram and narrative description of the system’s databases, and any external files used for data input or output. The information provided shall include for ...AP
22.5.8.e.vThe vendor shall identify and provide a diagram and narrative description of the system’s databases, and any external files used for data input or output. The information provided shall include for ...AP
22.5.8.e.viThe vendor shall identify and provide a diagram and narrative description of the system’s databases, and any external files used for data input or output. The information provided shall include for ...AP
22.5.8.e.viiThe vendor shall identify and provide a diagram and narrative description of the system’s databases, and any external files used for data input or output. The information provided shall include for ...AP
22.5.8.e.viiiThe vendor shall identify and provide a diagram and narrative description of the system’s databases, and any external files used for data input or output. The information provided shall include for ...AP
22.5.8.e.ixThe vendor shall identify and provide a diagram and narrative description of the system’s databases, and any external files used for data input or output. The information provided shall include for ...AP
22.5.8.fThe vendor shall identify and provide a diagram and narrative description of the system’s databases, and any external files used for data input or output. The information provided shall include for ...AP
22.5.9.1.aFor each interface identified in the system overview, the vendor shall: a. Provide a unique identifier assigned to the interface ...AP
22.5.9.1.bFor each interface identified in the system overview, the vendor shall: b. Identify the interfacing entities (systems, configuration items, users, etc.) by name, number, version, and documentation ...AP
22.5.9.1.cFor each interface identified in the system overview, the vendor shall: c. Identify which entities have fixed interface characteristics (and therefore impose interface requirements on interfacing e...AP
22.5.9.2.aFor each interface identified in the system overview, the vendor shall provide information that describes: a. The type of interface (such as real-time data transfer, storage-and-retrieval of data) ...AP
22.5.9.2.b.iFor each interface identified in the system overview, the vendor shall provide information that describes: b. Characteristics of individual data elements that the interfacing entity(ies) will provi...AP
22.5.9.2.b.vFor each interface identified in the system overview, the vendor shall provide information that describes: b. Characteristics of individual data elements that the interfacing entity(ies) will provi...AP
22.5.9.2.b.iiFor each interface identified in the system overview, the vendor shall provide information that describes: b. Characteristics of individual data elements that the interfacing entity(ies) will provi...AP
22.5.9.2.b.iiiFor each interface identified in the system overview, the vendor shall provide information that describes: b. Characteristics of individual data elements that the interfacing entity(ies) will provi...AP
22.5.9.2.b.ivFor each interface identified in the system overview, the vendor shall provide information that describes: b. Characteristics of individual data elements that the interfacing entity(ies) will provi...AP
22.5.9.2.b.viFor each interface identified in the system overview, the vendor shall provide information that describes: b. Characteristics of individual data elements that the interfacing entity(ies) will provi...AP
22.5.9.2.b.viiFor each interface identified in the system overview, the vendor shall provide information that describes: b. Characteristics of individual data elements that the interfacing entity(ies) will provi...AP
22.5.9.2.b.viiiFor each interface identified in the system overview, the vendor shall provide information that describes: b. Characteristics of individual data elements that the interfacing entity(ies) will provi...AP
22.5.9.2.b.ixFor each interface identified in the system overview, the vendor shall provide information that describes: b. Characteristics of individual data elements that the interfacing entity(ies) will provi...AP
22.5.9.2.c.iFor each interface identified in the system overview, the vendor shall provide information that describes: c. Characteristics of communication methods that the interfacing entity(ies) will use for ...AP
22.5.9.2.c.iiFor each interface identified in the system overview, the vendor shall provide information that describes: c. Characteristics of communication methods that the interfacing entity(ies) will use for ...AP
22.5.9.2.c.iiiFor each interface identified in the system overview, the vendor shall provide information that describes: c. Characteristics of communication methods that the interfacing entity(ies) will use for ...AP
22.5.9.2.c.ivFor each interface identified in the system overview, the vendor shall provide information that describes: c. Characteristics of communication methods that the interfacing entity(ies) will use for ...AP
22.5.9.2.c.vFor each interface identified in the system overview, the vendor shall provide information that describes: c. Characteristics of communication methods that the interfacing entity(ies) will use for ...AP
22.5.9.2.c.viFor each interface identified in the system overview, the vendor shall provide information that describes: c. Characteristics of communication methods that the interfacing entity(ies) will use for ...AP
22.5.9.2.c.viiFor each interface identified in the system overview, the vendor shall provide information that describes: c. Characteristics of communication methods that the interfacing entity(ies) will use for ...AP
22.5.9.2.d.iFor each interface identified in the system overview, the vendor shall provide information that describes: d. Characteristics of protocols the interfacing entity(ies) will use for the interface, su...AP
22.5.9.2.d.iiFor each interface identified in the system overview, the vendor shall provide information that describes: d. Characteristics of protocols the interfacing entity(ies) will use for the interface, su...AP
22.5.9.2.d.iiiFor each interface identified in the system overview, the vendor shall provide information that describes: d. Characteristics of protocols the interfacing entity(ies) will use for the interface, su...AP
22.5.9.2.d.ivFor each interface identified in the system overview, the vendor shall provide information that describes: d. Characteristics of protocols the interfacing entity(ies) will use for the interface, su...AP
22.5.9.2.d.vFor each interface identified in the system overview, the vendor shall provide information that describes: d. Characteristics of protocols the interfacing entity(ies) will use for the interface, su...AP
22.5.9.2.eFor each interface identified in the system overview, the vendor shall provide information that describes: e. Other characteristics, such as physical compatibility of the interfacing entity(ies) (s...AP
22.6.5.aThe vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure data transmission to meet the specific requirements of...AP
22.6.5.b.iThe vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure data transmission to meet the specific requirements of...AP
22.6.5.b.iiThe vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure data transmission to meet the specific requirements of...AP
22.6.5.b.iiiThe vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure data transmission to meet the specific requirements of...AP
22.6.5.b.ivThe vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure data transmission to meet the specific requirements of...AP
22.6.5.b.vThe vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure data transmission to meet the specific requirements of...AP
22.6.5.b.viThe vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure data transmission to meet the specific requirements of...AP
22.6.6.aThe vendor shall provide a detailed description of the following additional procedures required for use by the purchasing jurisdiction: a. Administrative and management controls for the voting syst...AP
22.6.6.bThe vendor shall provide a detailed description of the following additional procedures required for use by the purchasing jurisdiction: b. Internal security procedures, including operating procedur...AP
22.6.6.cThe vendor shall provide a detailed description of the following additional procedures required for use by the purchasing jurisdiction: c. Adherence to, and enforcement of, operational procedures (...AP
22.6.6.dThe vendor shall provide a detailed description of the following additional procedures required for use by the purchasing jurisdiction: d. Physical facilities and arrangements ...AP
22.6.6.eThe vendor shall provide a detailed description of the following additional procedures required for use by the purchasing jurisdiction: e. Organizational responsibilities and personnel screening ...AP
22.7.aThe vendor shall provide test and verification specifications for: a. Development test specifications ...AP
22.7.bThe vendor shall provide test and verification specifications for: b. National certification test specifications ...AP
22.7.1.a.iThe vendor shall describe the plans, procedures, and data used during software development and system integration to verify system logic correctness, data quality, and security. This description shall...AP
22.7.1.a.iiThe vendor shall describe the plans, procedures, and data used during software development and system integration to verify system logic correctness, data quality, and security. This description shall...AP
22.7.1.a.iiiThe vendor shall describe the plans, procedures, and data used during software development and system integration to verify system logic correctness, data quality, and security. This description shall...AP
22.7.1.bThe vendor shall describe the plans, procedures, and data used during software development and system integration to verify system logic correctness, data quality, and security. This description shall...AP
22.7.1.cThe vendor shall describe the plans, procedures, and data used during software development and system integration to verify system logic correctness, data quality, and security. This description shall...AP
22.7.1.dThe vendor shall describe the plans, procedures, and data used during software development and system integration to verify system logic correctness, data quality, and security. This description shall...AP
22.7.1.eThe vendor shall describe the plans, procedures, and data used during software development and system integration to verify system logic correctness, data quality, and security. This description shall...AP
22.7.1.fThe vendor shall describe the plans, procedures, and data used during software development and system integration to verify system logic correctness, data quality, and security. This description shall...AP
22.7.2.aThe vendor shall provide specifications for verification and validation of overall software performance. These specifications shall cover: a. Control and data input/output ...AP
22.7.2.bThe vendor shall provide specifications for verification and validation of overall software performance. These specifications shall cover: b. Acceptance criteria ...AP
22.7.2.cThe vendor shall provide specifications for verification and validation of overall software performance. These specifications shall cover: c. Processing accuracy ...AP
22.7.2.dThe vendor shall provide specifications for verification and validation of overall software performance. These specifications shall cover: d. Data quality assessment and maintenance ...AP
22.7.2.eThe vendor shall provide specifications for verification and validation of overall software performance. These specifications shall cover: e. Ballot interpretation logic ...AP
22.7.2.fThe vendor shall provide specifications for verification and validation of overall software performance. These specifications shall cover: f. Exception handling ...AP
22.7.2.gThe vendor shall provide specifications for verification and validation of overall software performance. These specifications shall cover: g. Security ...AP
22.7.2.hThe vendor shall provide specifications for verification and validation of overall software performance. These specifications shall cover: h. Production of audit trails and statistical data ...AP
22.8.2.aThe vendor shall describe the system environment, and the interface between the user or operator and the system. The vendor shall identify all facilities, furnishings, fixtures, and utilities that wil...AP
22.8.2.bThe vendor shall describe the system environment, and the interface between the user or operator and the system. The vendor shall identify all facilities, furnishings, fixtures, and utilities that wil...AP
22.8.2.cThe vendor shall describe the system environment, and the interface between the user or operator and the system. The vendor shall identify all facilities, furnishings, fixtures, and utilities that wil...AP
22.8.3.aThe vendor shall provide specifications for validation of system installation, acceptance, and readiness. These specifications shall address all components of the system and all locations of installat...AP
22.8.3.bThe vendor shall provide specifications for validation of system installation, acceptance, and readiness. These specifications shall address all components of the system and all locations of installat...AP
22.8.3.cThe vendor shall provide specifications for validation of system installation, acceptance, and readiness. These specifications shall address all components of the system and all locations of installat...AP
22.8.4.aThe vendor shall provide documentation of system operating features that meets the following requirements: a. A detailed description of all input, output, control, and display features accessible t...AP
22.8.4.bThe vendor shall provide documentation of system operating features that meets the following requirements: b. Examples of simulated interactions to facilitate understanding of the system and its ca...AP
22.8.4.cThe vendor shall provide documentation of system operating features that meets the following requirements: c. Sample data formats and output reports ...AP
22.8.4.dThe vendor shall provide documentation of system operating features that meets the following requirements: d. Illustrate and describe all status indicators and information messages ...AP
22.8.5.aThe vendor shall provide documentation of system operating procedures that meets the following requirements: a. Provides a detailed description of procedures required to initiate, control, and veri...AP
22.8.5.bThe vendor shall provide documentation of system operating procedures that meets the following requirements: b. Provides procedures that clearly enable the operator to assess the correct flow of sy...AP
22.8.5.cThe vendor shall provide documentation of system operating procedures that meets the following requirements: c. Provides procedures that clearly enable the operator to intervene in system operation...AP
22.8.5.dThe vendor shall provide documentation of system operating procedures that meets the following requirements: d. Defines and illustrates the procedures and system prompts for situations where operat...AP
22.8.5.eThe vendor shall provide documentation of system operating procedures that meets the following requirements: e. Defines and illustrates procedures to enable and control the external interface to th...AP
22.8.5.fThe vendor shall provide documentation of system operating procedures that meets the following requirements: f. Provides administrative procedures and off-line operator duties (if any) if they rela...AP
22.8.5.gThe vendor shall provide documentation of system operating procedures that meets the following requirements: g. Supports successful ballot and program installation and control by election officials...AP
22.8.5.hThe vendor shall provide documentation of system operating procedures that meets the following requirements: h. Supports diagnostic testing, specifies diagnostic tests that may be employed to ident...AP
22.8.6.aThe vendor shall provide documentation of system operating procedures that meets the following requirements: a. Defines the procedures required to support system acquisition, installation, and read...AP
22.8.6.bThe vendor shall provide documentation of system operating procedures that meets the following requirements: b. Describes procedures for providing technical support, system maintenance and correcti...AP
22.9.1.aThe vendor shall describe the structure and function of the equipment (and related software) for election preparation, programming, vote recording, tabulation, and reporting in sufficient detail to pr...AP
22.9.1.bThe vendor shall describe the structure and function of the equipment (and related software) for election preparation, programming, vote recording, tabulation, and reporting in sufficient detail to pr...AP
22.9.1.cThe vendor shall describe the structure and function of the equipment (and related software) for election preparation, programming, vote recording, tabulation, and reporting in sufficient detail to pr...AP
22.9.1.dThe vendor shall describe the structure and function of the equipment (and related software) for election preparation, programming, vote recording, tabulation, and reporting in sufficient detail to pr...AP
22.9.1.eThe vendor shall describe the structure and function of the equipment (and related software) for election preparation, programming, vote recording, tabulation, and reporting in sufficient detail to pr...AP
22.9.1.fThe vendor shall describe the structure and function of the equipment (and related software) for election preparation, programming, vote recording, tabulation, and reporting in sufficient detail to pr...AP
22.9.1.gThe vendor shall describe the structure and function of the equipment (and related software) for election preparation, programming, vote recording, tabulation, and reporting in sufficient detail to pr...AP
22.9.1.hThe vendor shall describe the structure and function of the equipment (and related software) for election preparation, programming, vote recording, tabulation, and reporting in sufficient detail to pr...AP
22.9.2.1.aThe vendor shall identify and describe: a. All required and recommended preventive maintenance tasks, including software tasks such as software backup, database performance analysis, and database t...AP
22.9.2.1.bThe vendor shall identify and describe: b. Number and skill levels of personnel required for each task ...AP
22.9.2.1.cThe vendor shall identify and describe: c. Parts, supplies, special maintenance equipment, software tools, or other resources needed for maintenance ...AP
22.9.2.1.dThe vendor shall identify and describe: d. Any maintenance tasks that must be coordinated with the vendor or a third party (such as coordination that may be needed for off-the-shelf items used in t...AP
22.9.2.2.aThe vendor shall provide fault detection, fault isolation, correction procedures, and logic diagrams for all operational abnormalities identified by design analysis and operating experience. The ve...AP
22.9.2.2.bThe vendor shall provide fault detection, fault isolation, correction procedures, and logic diagrams for all operational abnormalities identified by design analysis and operating experience. The ve...AP
22.9.2.2.cThe vendor shall provide fault detection, fault isolation, correction procedures, and logic diagrams for all operational abnormalities identified by design analysis and operating experience. The ve...AP
22.9.2.2.dThe vendor shall provide fault detection, fault isolation, correction procedures, and logic diagrams for all operational abnormalities identified by design analysis and operating experience. The ve...AP
22.9.2.2.eThe vendor shall provide fault detection, fault isolation, correction procedures, and logic diagrams for all operational abnormalities identified by design analysis and operating experience. The ve...AP
22.9.2.2.fThe vendor shall provide fault detection, fault isolation, correction procedures, and logic diagrams for all operational abnormalities identified by design analysis and operating experience. The ve...AP
22.9.4.1.aThe vendor shall provide a complete list of approved parts and materials needed for maintenance. This list shall contain sufficient descriptive information to identify all parts by: a. Type ...AP
22.9.4.1.bThe vendor shall provide a complete list of approved parts and materials needed for maintenance. This list shall contain sufficient descriptive information to identify all parts by: b. Size ...AP
22.9.4.1.cThe vendor shall provide a complete list of approved parts and materials needed for maintenance. This list shall contain sufficient descriptive information to identify all parts by: c. Value or ran...AP
22.9.4.1.dThe vendor shall provide a complete list of approved parts and materials needed for maintenance. This list shall contain sufficient descriptive information to identify all parts by: d. Manufacturer...AP
22.9.4.1.eThe vendor shall provide a complete list of approved parts and materials needed for maintenance. This list shall contain sufficient descriptive information to identify all parts by: e. Individual q...AP
22.9.4.1.fThe vendor shall provide a complete list of approved parts and materials needed for maintenance. This list shall contain sufficient descriptive information to identify all parts by: f. Sources from...AP
22.9.5.aThe vendor shall identify all facilities, furnishings, fixtures, and utilities that will be required for equipment maintenance. In addition, vendors shall specify the assumptions made with regard to a...AP
22.9.5.bThe vendor shall identify all facilities, furnishings, fixtures, and utilities that will be required for equipment maintenance. In addition, vendors shall specify the assumptions made with regard to a...AP
22.9.5.cThe vendor shall identify all facilities, furnishings, fixtures, and utilities that will be required for equipment maintenance. In addition, vendors shall specify the assumptions made with regard to a...AP
22.10.1.aThe vendor shall specify the number of personnel and skill levels required to perform each of the following functions: a. Pre-election or election preparation functions (e.g., entering an election,...AP
22.10.1.bThe vendor shall specify the number of personnel and skill levels required to perform each of the following functions: b. System operations for voting system functions performed at the polling plac...AP
22.10.1.cThe vendor shall specify the number of personnel and skill levels required to perform each of the following functions: c. System operations for voting system functions performed at the central coun...AP
22.10.1.dThe vendor shall specify the number of personnel and skill levels required to perform each of the following functions: d. Preventive maintenance tasks ...AP
22.10.1.eThe vendor shall specify the number of personnel and skill levels required to perform each of the following functions: e. Diagnosis of faulty hardware or software ...AP
22.10.1.fThe vendor shall specify the number of personnel and skill levels required to perform each of the following functions: f. Corrective maintenance tasks ...AP
22.10.1.gThe vendor shall specify the number of personnel and skill levels required to perform each of the following functions: g. Testing to verify the correction of problems ...AP
22.10.2.aThe vendor shall specify requirements for the orientation and training of the following personnel: a. Poll workers supporting polling place operations ...AP
22.10.2.bThe vendor shall specify requirements for the orientation and training of the following personnel: b. System support personnel involved in election programming ...AP
22.10.2.cThe vendor shall specify requirements for the orientation and training of the following personnel: c. User system maintenance technicians ...AP
22.10.2.dThe vendor shall specify requirements for the orientation and training of the following personnel: d. Network/system administration personnel (if a network is used) ...AP
22.10.2.eThe vendor shall specify requirements for the orientation and training of the following personnel: e. Information systems personnel ...AP
22.10.2.fThe vendor shall specify requirements for the orientation and training of the following personnel: f. Vendor personnel ...AP
22.11.1.aThe vendor shall provide a description of its organizational policies for configuration management, addressing the specific requirements of Volume I, Subsection 9.2. These requirements pertain to: ...AP
22.11.1.bThe vendor shall provide a description of its organizational policies for configuration management, addressing the specific requirements of Volume I, Subsection 9.2. These requirements pertain to: ...AP
22.11.2.aThe vendor shall provide a description of the procedures and naming conventions used to address the specific requirements of Volume I, Subsection 9.3. These requirements pertain to: a.Classifying c...AP
22.11.2.bThe vendor shall provide a description of the procedures and naming conventions used to address the specific requirements of Volume I, Subsection 9.3. These requirements pertain to: b.Uniquely numb...AP
22.11.2.cThe vendor shall provide a description of the procedures and naming conventions used to address the specific requirements of Volume I, Subsection 9.3. These requirements pertain to: c.Naming config...AP
22.11.3.aThe vendor shall provide a description of the procedures and naming conventions used to address the specific requirements of Volume I, Subsection 9.4. These requirements pertain to: a. Establishing...AP
22.11.3.bThe vendor shall provide a description of the procedures and naming conventions used to address the specific requirements of Volume I, Subsection 9.4. These requirements pertain to: b. Promoting su...AP
22.11.3.cThe vendor shall provide a description of the procedures and naming conventions used to address the specific requirements of Volume I, Subsection 9.4. These requirements pertain to: c. Promoting su...AP
22.11.4.aThe vendor shall provide a description of the procedures used by the vendor to approve and implement changes to a configuration item to prevent unauthorized additions, changes, or deletions to address...AP
22.11.4.bThe vendor shall provide a description of the procedures used by the vendor to approve and implement changes to a configuration item to prevent unauthorized additions, changes, or deletions to address...AP
22.11.4.cThe vendor shall provide a description of the procedures used by the vendor to approve and implement changes to a configuration item to prevent unauthorized additions, changes, or deletions to address...AP
22.11.5.aThe vendor shall provide a description of the contents of a system release, and the procedures and related conventions by which the vendor installs, transfers, or migrates the system to accredited vot...AP
22.11.5.bThe vendor shall provide a description of the contents of a system release, and the procedures and related conventions by which the vendor installs, transfers, or migrates the system to accredited vot...AP
22.11.5.dThe vendor shall provide a description of the contents of a system release, and the procedures and related conventions by which the vendor installs, transfers, or migrates the system to accredited vot...AP
22.11.6.aThe vendor shall provide a description of the procedures and related conventions for the two audits required by Volume I, Subsection 9.7. These requirements pertain to: a. Physical configuration au...AP
22.11.6.bThe vendor shall provide a description of the procedures and related conventions for the two audits required by Volume I, Subsection 9.7. These requirements pertain to: b. Functional configuration ...AP
22.11.7.aThe vendor shall provide a description of the procedures and related conventions for maintaining information about configuration management tools required by Volume I, Subsection 9.8. These requiremen...AP
22.11.7.bThe vendor shall provide a description of the procedures and related conventions for maintaining information about configuration management tools required by Volume I, Subsection 9.8. These requiremen...AP
22.11.7.cThe vendor shall provide a description of the procedures and related conventions for maintaining information about configuration management tools required by Volume I, Subsection 9.8. These requiremen...AP
22.12.1.aThe vendor shall provide a description of its organizational policies for quality assurance, including: a. Scope and nature of Quality Assurance activities ...AP
22.12.1.bThe vendor shall provide a description of its organizational policies for quality assurance, including: b. Breadth of application of vendor’s policy and practices to the voting system ...AP
22.12.3.aThe vendor shall provide a description of its practices for quality conformance inspections that meet the requirements of Volume I, Subsection 8.6. For each test performed, the record of tests provide...AP
22.12.3.bThe vendor shall provide a description of its practices for quality conformance inspections that meet the requirements of Volume I, Subsection 8.6. For each test performed, the record of tests provide...AP
22.12.3.cThe vendor shall provide a description of its practices for quality conformance inspections that meet the requirements of Volume I, Subsection 8.6. For each test performed, the record of tests provide...AP
22.12.3.dThe vendor shall provide a description of its practices for quality conformance inspections that meet the requirements of Volume I, Subsection 8.6. For each test performed, the record of tests provide...AP
22.13.aVendors submitting modifications for a system that has been tested previously and received national certification shall submit system change notes. These will be used by the accredited test lab to ass...AP
22.13.bVendors submitting modifications for a system that has been tested previously and received national certification shall submit system change notes. These will be used by the accredited test lab to ass...AP
22.13.cVendors submitting modifications for a system that has been tested previously and received national certification shall submit system change notes. These will be used by the accredited test lab to ass...AP
22.13.dVendors submitting modifications for a system that has been tested previously and received national certification shall submit system change notes. These will be used by the accredited test lab to ass...AP
23.2.1.aThe accredited test lab shall design and perform procedures to test a voting system against the functional requirements outlined in Volume I, Section 2. Test procedures shall be designed and performed...AP
23.2.1.bThe accredited test lab shall design and perform procedures to test a voting system against the functional requirements outlined in Volume I, Section 2. Test procedures shall be designed and performed...AP
23.2.1.cThe accredited test lab shall design and perform procedures to test a voting system against the functional requirements outlined in Volume I, Section 2. Test procedures shall be designed and performed...AP
23.2.1.dThe accredited test lab shall design and perform procedures to test a voting system against the functional requirements outlined in Volume I, Section 2. Test procedures shall be designed and performed...AP
23.2.1.eThe accredited test lab shall design and perform procedures to test a voting system against the functional requirements outlined in Volume I, Section 2. Test procedures shall be designed and performed...AP
23.2.1.fThe accredited test lab shall design and perform procedures to test a voting system against the functional requirements outlined in Volume I, Section 2. Test procedures shall be designed and performed...AP
23.2.4.aThe required functional capabilities of voting systems defined in Volume I, Section 2 reflect a broad range of system functionality needed to support the full life cycle of an election, including post...AP
23.2.4.bThe required functional capabilities of voting systems defined in Volume I, Section 2 reflect a broad range of system functionality needed to support the full life cycle of an election, including post...AP
23.2.4.cThe required functional capabilities of voting systems defined in Volume I, Section 2 reflect a broad range of system functionality needed to support the full life cycle of an election, including post...AP
23.2.4.dThe required functional capabilities of voting systems defined in Volume I, Section 2 reflect a broad range of system functionality needed to support the full life cycle of an election, including post...AP
23.2.4.eThe required functional capabilities of voting systems defined in Volume I, Section 2 reflect a broad range of system functionality needed to support the full life cycle of an election, including post...AP
23.3.1.aFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functionality tests of voting equipment and precinct counting equipment. a. The ...AP
23.3.1.bFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functionality tests of voting equipment and precinct counting equipment. b. The ...AP
23.3.1.dFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functionality tests of voting equipment and precinct counting equipment. d. The ...AP
23.3.1.eFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functionality tests of voting equipment and precinct counting equipment. e. The ...AP
23.3.1.a.iFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functionality tests of voting equipment and precinct counting equipment. a. The ...AP
23.3.1.a.iiFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functionality tests of voting equipment and precinct counting equipment. a. The ...AP
23.3.1.a.iiiFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functionality tests of voting equipment and precinct counting equipment. a. The ...AP
21.5.2Delete...AP
23.3.1.a.ivFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functionality tests of voting equipment and precinct counting equipment. a. The ...AP
23.3.1.b.iFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functionality tests of voting equipment and precinct counting equipment. b. The ...AP
23.3.1.b.iiFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functionality tests of voting equipment and precinct counting equipment. b. The ...AP
23.3.1.c.iFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functionality tests of voting equipment and precinct counting equipment. c. The ...AP
23.3.1.c.iiFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functionality tests of voting equipment and precinct counting equipment. c. The ...AP
23.3.1.c.iiiFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functionality tests of voting equipment and precinct counting equipment. c. The ...AP
23.3.1.c.ivFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functionality tests of voting equipment and precinct counting equipment. c. The ...AP
23.3.2.a.iFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functional tests. a. The procedure to prepare election programs shall: i. Ver...AP
23.3.2.a.iiFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functional tests. a. The procedure to prepare election programs shall: ii. Pr...AP
23.3.2.a.iiiFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functional tests. a. The procedure to prepare election programs shall: iii. V...AP
23.3.2.a.ivFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functional tests. a. The procedure to prepare election programs shall: iv. Pr...AP
23.3.2.bFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functional tests. b. The procedure to simulate counting ballots shall count test...AP
23.3.2.c.iFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functional tests. c. The procedure to simulate election reports shall: i. Obt...AP
23.3.2.c.iiFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functional tests. c. The procedure to simulate election reports shall: ii. Ob...AP
23.3.2.c.iiiFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functional tests. c. The procedure to simulate election reports shall: iii. P...AP
23.3.2.c.ivFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functional tests. c. The procedure to simulate election reports shall: iv. Ve...AP
23.3.2.c.vFor testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functional tests. c. The procedure to simulate election reports shall: v. Obt...AP
24.2.1.aThe accredited test lab shall design and perform procedures that test the voting system hardware requirements identified in Volume I, Section 4. Test procedures shall be designed and performed for bot...AP
24.2.1.bThe accredited test lab shall design and perform procedures that test the voting system hardware requirements identified in Volume I, Section 4. Test procedures shall be designed and performed for bot...AP
24.3.aCertification tests may be performed in any facility capable of supporting the test environment. Preparation for testing, arrangement of equipment, verification of equipment status, and the execution ...AP
24.3.bCertification tests may be performed in any facility capable of supporting the test environment. Preparation for testing, arrangement of equipment, verification of equipment status, and the execution ...AP
24.7.1.1.aAs indicated in Volume I, Section 4, data accuracy is defined in terms of ballot position error rate. This rate applies to the voting functions and supporting equipment that capture, record, store, co...AP
24.7.1.1.bAs indicated in Volume I, Section 4, data accuracy is defined in terms of ballot position error rate. This rate applies to the voting functions and supporting equipment that capture, record, store, co...AP
24.7.1.1.cAs indicated in Volume I, Section 4, data accuracy is defined in terms of ballot position error rate. This rate applies to the voting functions and supporting equipment that capture, record, store, co...AP
24.7.2.aThe accredited test lab shall test for maintainability based on the provisions of Volume I, Section 4 for maintainability, including both physical attributes and additional attributes regarding the ea...AP
24.7.2.bThe accredited test lab shall test for maintainability based on the provisions of Volume I, Section 4 for maintainability, including both physical attributes and additional attributes regarding the ea...AP
24.7.4.cThe accredited test lab shall assess the adequacy of system availability based on the provisions of Volume I, Section 4. As described in this section, availability of voting system equipment is determ...AP
24.7.4.dThe accredited test lab shall assess the adequacy of system availability based on the provisions of Volume I, Section 4. As described in this section, availability of voting system equipment is determ...AP
24.7.4.a.iThe accredited test lab shall assess the adequacy of system availability based on the provisions of Volume I, Section 4. As described in this section, availability of voting system equipment is determ...AP
24.7.4.a.iiThe accredited test lab shall assess the adequacy of system availability based on the provisions of Volume I, Section 4. As described in this section, availability of voting system equipment is determ...AP
24.8.aThis section addresses a range of tests for all voting system equipment, including equipment for both precinct count and central count systems. a. The test for power disturbance disruption shall be...AP
24.8.bThis section addresses a range of tests for all voting system equipment, including equipment for both precinct count and central count systems. b. The test for electromagnetic radiation shall be co...AP
24.8.cThis section addresses a range of tests for all voting system equipment, including equipment for both precinct count and central count systems. c. The test for electrostatic disruption shall be con...AP
24.8.dThis section addresses a range of tests for all voting system equipment, including equipment for both precinct count and central count systems. d. The test for electromagnetic susceptibility shall ...AP
24.8.eThis section addresses a range of tests for all voting system equipment, including equipment for both precinct count and central count systems. e. The test for electrical fast transient protection ...AP
24.8.fThis section addresses a range of tests for all voting system equipment, including equipment for both precinct count and central count systems. f. The test for lightning surge protection shall be c...AP
25.1.aThis section contains a description of the testing to be performed by the accredited test lab to confirm the proper functioning of the software components of a voting system submitted for certificatio...AP
25.1.bThis section contains a description of the testing to be performed by the accredited test lab to confirm the proper functioning of the software components of a voting system submitted for certificatio...AP
25.3.aPrior to initiating the software review, the accredited test lab shall verify that the documentation submitted by the vendor in the TDP is sufficient to enable: a. Review of the source code ...AP
25.3.bPrior to initiating the software review, the accredited test lab shall verify that the documentation submitted by the vendor in the TDP is sufficient to enable: b. Design and conduct tests at every...AP
25.4.2.aThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.bThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.cThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.dThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.eThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.fThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.gThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.hThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.iThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.jThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.kThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.lThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.mThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.nThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.oThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.pThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.qThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.rThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.sThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.tThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.uThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
25.4.2.vThe accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP
26.2.1.aThe accredited test lab shall design and perform procedures that test the voting system capabilities for the system as a whole. These procedures follow the testing of the system shardware and software...AP
26.2.1.bThe accredited test lab shall design and perform procedures that test the voting system capabilities for the system as a whole. These procedures follow the testing of the system shardware and software...AP
26.2.1.cThe accredited test lab shall design and perform procedures that test the voting system capabilities for the system as a whole. These procedures follow the testing of the system shardware and software...AP
26.3.aThe accredited test lab shall design and perform test procedures that test the interfaces of all system modules and subsystems with each other against the vendor’s specifications. These tests shall ...AP
26.3.bThe accredited test lab shall design and perform test procedures that test the interfaces of all system modules and subsystems with each other against the vendor’s specifications. These tests shall ...AP
26.4.1.aThe accredited testing laboratory shall conduct tests of system capabilities and review the access control policies and procedures submitted by the vendor to identify and verify the access control fea...AP
26.4.1.b.iThe accredited testing laboratory shall conduct tests of system capabilities and review the access control policies and procedures submitted by the vendor to identify and verify the access control fea...AP
26.4.1.b.iiThe accredited testing laboratory shall conduct tests of system capabilities and review the access control policies and procedures submitted by the vendor to identify and verify the access control fea...AP
26.4.2.aFor systems that use telecommunications to transmit official voting data, the accredited test lab shall review, and conduct tests of, the data interception and prevention safeguards specified by the v...AP
26.4.2.bFor systems that use telecommunications to transmit official voting data, the accredited test lab shall review, and conduct tests of, the data interception and prevention safeguards specified by the v...AP
26.4.2.cFor systems that use telecommunications to transmit official voting data, the accredited test lab shall review, and conduct tests of, the data interception and prevention safeguards specified by the v...AP
26.4.2.dFor systems that use telecommunications to transmit official voting data, the accredited test lab shall review, and conduct tests of, the data interception and prevention safeguards specified by the v...AP
26.4.2.eFor systems that use telecommunications to transmit official voting data, the accredited test lab shall review, and conduct tests of, the data interception and prevention safeguards specified by the v...AP
26.4.2.fFor systems that use telecommunications to transmit official voting data, the accredited test lab shall review, and conduct tests of, the data interception and prevention safeguards specified by the v...AP
26.5.aThe vendor shall design and perform procedures that test the usability and accessibility of the Voting system as defined in Volume I, Section 3. Test procedures shall confirm that: a. All voting ma...AP
26.5.bThe vendor shall design and perform procedures that test the usability and accessibility of the Voting system as defined in Volume I, Section 3. Test procedures shall confirm that: b. Voting machi...AP
26.5.cThe vendor shall design and perform procedures that test the usability and accessibility of the Voting system as defined in Volume I, Section 3. Test procedures shall confirm that: c. Voting machi...AP
26.6.aThe Physical Configuration Audit compares the voting system components submitted for qualification to the vendor's technical documentation, and shall include the following activities: a. The audit ...AP
26.6.bThe Physical Configuration Audit compares the voting system components submitted for qualification to the vendor's technical documentation, and shall include the following activities: b. The test a...AP
26.6.cThe Physical Configuration Audit compares the voting system components submitted for qualification to the vendor's technical documentation, and shall include the following activities: c. If the sof...AP
26.6.dThe Physical Configuration Audit compares the voting system components submitted for qualification to the vendor's technical documentation, and shall include the following activities: d. To assess ...AP
26.6.eThe Physical Configuration Audit compares the voting system components submitted for qualification to the vendor's technical documentation, and shall include the following activities: e. All subseq...AP
26.7.aThe Functional Configuration Audit encompasses an examination of vendor tests, and the conduct of additional tests, to verify that the system hardware and software perform all the functions described ...AP
26.7.bThe Functional Configuration Audit encompasses an examination of vendor tests, and the conduct of additional tests, to verify that the system hardware and software perform all the functions described ...AP
27.2.aThe accredited test lab shall design and perform procedures that examine documented vendor practices for quality assurance and configuration management as addressed by Volume I, Sections 8 and 9 and S...AP
27.2.bThe accredited test lab shall design and perform procedures that examine documented vendor practices for quality assurance and configuration management as addressed by Volume I, Sections 8 and 9 and S...AP
27.4.1.aThe accredited test lab shall examine the vendor’s documented configuration management policy to confirm that it: a. Addresses the full scope of the system, including components provided by exter...AP
27.4.1.bThe accredited test lab shall examine the vendor’s documented configuration management policy to confirm that it: b. Addresses the full breadth of system documentation ...AP
27.4.2.aThe accredited test lab shall examine the vendor’s documented configuration identification practices policy to confirm that it: a. Describes clearly the basis for classifying configuration items ...AP
27.4.2.bThe accredited test lab shall examine the vendor’s documented configuration identification practices policy to confirm that it: b. Describes clearly the conventions used to identify the version o...AP
27.4.3.aThe accredited test lab shall examine the vendor’s documented baseline, promotion, and demotion procedures to confirm that they: a. Provide a clear, controlled process that promotes components to...AP
27.4.3.bThe accredited test lab shall examine the vendor’s documented baseline, promotion, and demotion procedures to confirm that they: b. Provide a clear, controlled process for demoting a component fr...AP
27.4.4.aThe accredited test lab shall examine the vendor’s configuration control procedures to confirm that they: a. Are capable of providing effective control of internally developed system components ...AP
27.4.4.bThe accredited test lab shall examine the vendor’s configuration control procedures to confirm that they: b. Are capable of providing effective control of components developed or supplied by thir...AP
27.4.5.aThe accredited test lab shall examine the vendor’s release process to confirm that it: a. Provides clear accountability for moving forward with the release of the initial system version and subse...AP
27.4.5.bThe accredited test lab shall examine the vendor’s release process to confirm that it: b. Provides the means for clear identification of the system version being replaced ...AP
27.4.5.cThe accredited test lab shall examine the vendor’s release process to confirm that it: c. Confirms that all required internal vendor tests and audits prior to release have been completed successf...AP
27.4.5.dThe accredited test lab shall examine the vendor’s release process to confirm that it: d. Confirms that each system version released to customers has been certified ...AP
27.4.5.eThe accredited test lab shall examine the vendor’s release process to confirm that it: e. Confirms that each system release has been received by the customer ...AP
27.4.5.fThe accredited test lab shall examine the vendor’s release process to confirm that it: f. Confirms that each system release has been installed successfully by the customer ...AP
27.4.6.aThe accredited test lab shall examine the vendor’s configuration audit procedures to confirm that they: a. Are sufficiently broad in scope to address the entire system, including system documenta...AP
27.4.6.bThe accredited test lab shall examine the vendor’s configuration audit procedures to confirm that they: b. Are conducted with appropriate timing to enable effective control of system versions ...AP
27.4.6.cThe accredited test lab shall examine the vendor’s configuration audit procedures to confirm that they: c. Are sufficiently rigorous to confirm that all system documentation prepared and maintain...AP
27.5.aThe examination of quality assurance practices shall address the full scope of requirements described in Volume I, Section 8, and the documentation requirements described in Volume II, Section 2. The ...AP
27.5.bThe examination of quality assurance practices shall address the full scope of requirements described in Volume I, Section 8, and the documentation requirements described in Volume II, Section 2. The ...AP
27.5.cThe examination of quality assurance practices shall address the full scope of requirements described in Volume I, Section 8, and the documentation requirements described in Volume II, Section 2. The ...AP
27.5.dThe examination of quality assurance practices shall address the full scope of requirements described in Volume I, Section 8, and the documentation requirements described in Volume II, Section 2. The ...AP
27.5.eThe examination of quality assurance practices shall address the full scope of requirements described in Volume I, Section 8, and the documentation requirements described in Volume II, Section 2. The ...AP
27.5.1.aThe accredited test lab shall examine the vendor’s quality assurance policy to confirm that it: a. Addresses the full scope of the voting system ...AP
27.5.1.bThe accredited test lab shall examine the vendor’s quality assurance policy to confirm that it: b. Clearly designates a senior level individual accountable for implementation and oversight of qua...AP
27.5.1.cThe accredited test lab shall examine the vendor’s quality assurance policy to confirm that it: c. Clearly designates the individuals, by position within the vendor’s organization, who are to c...AP
27.5.1.dThe accredited test lab shall examine the vendor’s quality assurance policy to confirm that it: d. Provides procedures that determine compliance with, and correct deviations from, the quality ass...AP
27.5.2.aThe accredited test lab shall examine the vendor’s parts and materials special tests and examinations to confirm that they: a. Identify appropriate criteria that are used to determine the specifi...AP
27.5.2.bThe accredited test lab shall examine the vendor’s parts and materials special tests and examinations to confirm that they: b. Are designed in a manner appropriate to determine suitability ...AP
27.5.2.cThe accredited test lab shall examine the vendor’s parts and materials special tests and examinations to confirm that they: c. Have been conducted and documented for all applicable parts and mate...AP
27.5.3.aThe accredited test lab shall examine the vendor’s quality conformance plans, procedures and, inspection results to confirm that: a. All components have been tested according to the test requirem...AP
27.5.3.bThe accredited test lab shall examine the vendor’s quality conformance plans, procedures and, inspection results to confirm that: b. All components have passed the requisite tests ...AP
27.5.3.c.iThe accredited test lab shall examine the vendor’s quality conformance plans, procedures and, inspection results to confirm that: c. For each test, the test documentation identifies: i. Test l...AP
27.5.3.c.iiThe accredited test lab shall examine the vendor’s quality conformance plans, procedures and, inspection results to confirm that: c. For each test, the test documentation identifies: ii. Test ...AP
27.5.3.c.iiiThe accredited test lab shall examine the vendor’s quality conformance plans, procedures and, inspection results to confirm that: c. For each test, the test documentation identifies: iii. Indi...AP
27.5.3.c.ivThe accredited test lab shall examine the vendor’s quality conformance plans, procedures and, inspection results to confirm that: c. For each test, the test documentation identifies: iv. Test ...AP
2A.3.aThe following materials must be provided to the test lab to facilitate testing of the voting system: a. Software ...AP
2A.3.bThe following materials must be provided to the test lab to facilitate testing of the voting system: b. Equipment ...AP
2A.3.cThe following materials must be provided to the test lab to facilitate testing of the voting system: c. Test materials ...AP
2A.3.dThe following materials must be provided to the test lab to facilitate testing of the voting system: d. Deliverable materials ...AP
2A.3.eThe following materials must be provided to the test lab to facilitate testing of the voting system: e. Proprietary data ...AP
2A.3.4.aThe test lab shall list all documents and materials to be delivered as a part of the system, such as: a. Hardware specification ...AP
2A.3.4.bThe test lab shall list all documents and materials to be delivered as a part of the system, such as: b. Software specification ...AP
2A.3.4.cThe test lab shall list all documents and materials to be delivered as a part of the system, such as: c. Voter, operator, hardware, and software maintenance manuals ...AP
2A.3.4.dThe test lab shall list all documents and materials to be delivered as a part of the system, such as: d. Program listings, facsimile ballots, tapes ...AP
2A.3.4.eThe test lab shall list all documents and materials to be delivered as a part of the system, such as: e. Sample output report formats ...AP
2A.4.3.aThe test lab shall examine the test case design of the following aspects of the voting system: a. Hardware qualitative examination design ...AP
2A.4.3.bThe test lab shall examine the test case design of the following aspects of the voting system: b. Hardware environmental test case design ...AP
2A.4.3.cThe test lab shall examine the test case design of the following aspects of the voting system: c. Software module test case design and data ...AP
2A.4.3.dThe test lab shall examine the test case design of the following aspects of the voting system: d. Software functional test case design ...AP
2A.4.3.eThe test lab shall examine the test case design of the following aspects of the voting system: e. System level test case design ...AP
2A.4.3.1.aThe test lab shall review the results, submitted by the vendor, of any previous examinations of the equipment to be tested. The results of these examinations shall be compared to the performance chara...AP
2A.4.3.1.bThe test lab shall review the results, submitted by the vendor, of any previous examinations of the equipment to be tested. The results of these examinations shall be compared to the performance chara...AP
2A.4.3.1.cThe test lab shall review the results, submitted by the vendor, of any previous examinations of the equipment to be tested. The results of these examinations shall be compared to the performance chara...AP
2A.4.3.2.a.iThe test lab shall review the documentation, submitted by the vendor, of the results and design of any previous environmental tests of the equipment submitted for testing. The test design and results ...AP
2A.4.3.2.a.iiThe test lab shall review the documentation, submitted by the vendor, of the results and design of any previous environmental tests of the equipment submitted for testing. The test design and results ...AP
2A.4.3.2.a.iiiThe test lab shall review the documentation, submitted by the vendor, of the results and design of any previous environmental tests of the equipment submitted for testing. The test design and results ...AP
2A.4.3.2.a.ivThe test lab shall review the documentation, submitted by the vendor, of the results and design of any previous environmental tests of the equipment submitted for testing. The test design and results ...AP
2A.4.3.2.a.vThe test lab shall review the documentation, submitted by the vendor, of the results and design of any previous environmental tests of the equipment submitted for testing. The test design and results ...AP
2A.4.3.2.bThe test lab shall review the documentation, submitted by the vendor, of the results and design of any previous environmental tests of the equipment submitted for testing. The test design and results ...AP
2A.4.3.4.aThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.b.iThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.b.iiThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.b.iiiThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.b.ivThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.b.vThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.c.iThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.c.iiThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.c.iiiThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.c.ivThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.c.vThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.c.viThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.c.viiThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.c.viiiThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.d.iThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.d.iiThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.d.iiiThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.d.ivThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.d.vThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.d.viThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.d.viiThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.d.viiiThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.d.ixThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2A.4.3.4.d.xThe test lab shall review the vendor's test plans and data to verify that the individual performance requirements described in Subsection 2.5.3, are reflected in the software. As a part of this pro...AP
2B.1.2.aThis report addresses a wide range of scenarios. After a preliminary review of the submitted changes, the accredited test lab may determine that: a. A review of all change documentation against the...AP
2B.1.2.bThis report addresses a wide range of scenarios. After a preliminary review of the submitted changes, the accredited test lab may determine that: b. All changes must be retested against the previou...AP
2B.1.2.cThis report addresses a wide range of scenarios. After a preliminary review of the submitted changes, the accredited test lab may determine that: c. The scope of the changes is substantial enough t...AP
2B.1.2.dThis report addresses a wide range of scenarios. After a preliminary review of the submitted changes, the accredited test lab may determine that: d. The format of this report will vary, based on th...AP
2B.2.aThis section contains the following information: a. General information about the certification test process ...AP
2B.2.bThis section contains the following information: b. A list and definition of all terms and nomenclature peculiar to the hardware, the software, or the test report ...AP
2B.3.aThis section gives information about the tested software and supporting hardware, including: a. System name and major subsystems (or equivalent) ...AP
2B.3.bThis section gives information about the tested software and supporting hardware, including: b. System version ...AP
2B.3.cThis section gives information about the tested software and supporting hardware, including: c. Test support hardware ...AP
2B.3.dThis section gives information about the tested software and supporting hardware, including: d. Specific documentation provided in the vendor's TDP used to support testing ...AP
2B.5.aThis section provides a summary of the results of the testing process, and indicates any special considerations that affect the conclusions derived from the test results. This summary includes: a. ...AP
2B.5.bThis section provides a summary of the results of the testing process, and indicates any special considerations that affect the conclusions derived from the test results. This summary includes: b. ...AP
2B.5.cThis section provides a summary of the results of the testing process, and indicates any special considerations that affect the conclusions derived from the test results. This summary includes: c. ...AP
2C.5.aSome voting system performance attributes are tested by inducing an event or series of events, and the relative or absolute time intervals between repetitions of the event has no significance. Althoug...AP
2C.5.bSome voting system performance attributes are tested by inducing an event or series of events, and the relative or absolute time intervals between repetitions of the event has no significance. Althoug...AP
2C.5.cSome voting system performance attributes are tested by inducing an event or series of events, and the relative or absolute time intervals between repetitions of the event has no significance. Althoug...AP
2C.5.dSome voting system performance attributes are tested by inducing an event or series of events, and the relative or absolute time intervals between repetitions of the event has no significance. Althoug...AP
2C.5.eSome voting system performance attributes are tested by inducing an event or series of events, and the relative or absolute time intervals between repetitions of the event has no significance. Althoug...AP
2C.5.fSome voting system performance attributes are tested by inducing an event or series of events, and the relative or absolute time intervals between repetitions of the event has no significance. Althoug...AP
11.2The Guidelines are intended for use by multiple audiences to support their respective roles in the development, testing, and acquisition of voting systems: • The accredited testing laboratories w...AP
22.1This subsection contains a description of vendor documentation relating to the voting system that shall be submitted with the system as a precondition of national certification testing. These items ar...AP
11.3.1The first voting system standards were issued in January 1990, by the Federal Election Commission (FEC). This document included performance standards and testing procedures for Punchcard, Marksense, a...AP
22.1.2Although all of the TDP documentation is required for national certification testing, some of these same items may also be required during the state certification process and local level acceptance te...AP
11.3.2In 2002, Congress passed the Help America Vote Act, which established the U.S. Election Assistance Commission (EAC). EAC was mandated to develop and adopt new voluntary voting system guidelines and to...AP
11.4.1The purpose of the national certification program is to validate and document, through an independent testing process, that voting systems meet the requirements set forth in VVSG Volume 1 - Voting Sys...AP
11.4.2State certification tests are performed by individual states, with or without the assistance of outside consultants, to: • Confirm that the voting system presented is the same as the one certifie...AP
11.4.3Acceptance tests are performed at the state or local jurisdiction level upon system delivery by the vendor to: • Confirm that the system delivered is the specific system certified by EAC and, whe...AP
11.5.1The Guidelines contain terms describing function, design, documentation, and testing attributes of voting system hardware, software and telecommunications. Unless otherwise specified, the intended sen...AP
11.5.2HAVA Section 301 defines a voting system as the total combination of mechanical, electromechanical, or electronic equipment (including the software, firmware, and documentation required to program, co...AP
11.5.2.1A paper-based voting system records votes, counts votes, and produces a tabulation of the vote count from votes cast on paper cards or sheets. A mark sense (also known as optical scan) voting system a...AP
22.1.3The vendor shall identify all documents, or portions of documents, containing proprietary information not approved for public release. Any person or accredited test lab receiving proprietary informati...AP
11.5.2.2A direct-recording electronic (DRE) voting system records votes by means of a ballot display provided with mechanical or electro-optical components that can be activated by the voter; that processes d...AP
11.5.2.3A public network DRE voting system is an election system that uses electronic ballots and transmits vote data from the polling place to another location over a public network. Vote data may be transmi...AP
11.5.2.4A precinct count voting system is a voting system that tabulates ballots at the polling place. These systems typically tabulate ballots as they are cast and print the results after the close of pollin...AP
11.5.2.5A central count voting system is a voting system that tabulates ballots from multiple precincts at a central location. Voted ballots are typically placed into secure storage at the polling place. Stor...AP
11.6.1The Voluntary Voting System Guidelines define requirements for conformance of voting systems that voting system vendors shall meet. The Guidelines also provide the framework, procedures, and requireme...AP
11.6.2This section provides the framework in which conformance is defined. It identifies the entities to which these guidelines apply, the relationships among the various entities, the structure of the requ...AP
11.6.2.1The requirements, prohibitions, options, and guidance specified in these guidelines apply to voting systems, voting system vendors, test labs, and software repositories. In general, requirements for v...AP
11.6.2.2It is the voting system vendor that needs to implement these requirements and provide the necessary documentation for the system. In order to claim conformance to the Guidelines, the voting system ven...AP
11.6.3Each voting system requirement in Volume I is identified according to a hierarchical scheme in which higher-level requirements (such as “provide accessibility for visually impaired voters”) are su...AP
11.6.3.1The following keywords are used to convey conformance requirements: • Shall – indicates a mandatory requirement in order to conform. Synonymous with “is required to.” • Is prohibited ...AP
11.6.3.2The Guidelines set forth a common set of requirements for national certification that apply to all types of electronic voting systems. They also provide requirements that are applicable for particular...AP
11.6.3.3Extensions are additional functions, features, and/or capabilities included in a voting system that are not required by the Guidelines. To accommodate the needs of states that may impose additional re...AP
11.6.4The voting system implementation statement describes the voting system and documents the VVSG Volume 1 requirements that have been implemented by the voting system. It can also identify optional featu...AP
11.7The Voluntary Voting System Guidelines (VVSG) shall become effective for national certification testing 24 months after their final adoption in December, 2005 by EAC. At that time, all new systems sub...AP
18.7Vendors are required to produce documentation to support the independent testing required for their products to be granted national certification. Volume II, Section 2, Description of the Technical Da...AP
21.3The national certification testing process is intended to discover vulnerabilities that, should they appear in actual election use, could result in failure to complete election operations in a satisfa...AP
22.2In the system overview, the vendor shall provide information that enables the accredited test lab to identify the functional and physical components of the system, how the components are structured, a...AP
22.2.1The system description shall include written descriptions, drawings and diagrams that present: a. A description of the functional components (or subsystems) as defined by the vendor (e.g., environm...AP
22.2.2The vendor shall provide system performance information including: a. The performance characteristics of each operating mode and function in terms of expected and maximum speed, throughput capacity...AP
22.2.2.aThe vendor shall provide system performance information including: a. The performance characteristics of each operating mode and function in terms of expected and maximum speed, throughput capacity...AP
22.2.2.bThe vendor shall provide system performance information including: b. Quality attributes such as reliability, maintainability, availability, usability, and portability ...AP
22.2.2.cThe vendor shall provide system performance information including: c. Provisions for safety, security, privacy, and continuity of operation ...AP
22.2.2.dThe vendor shall provide system performance information including: d. Design constraints, applicable standards, and compatibility requirements ...AP
22.3The vendor shall declare the scope of the system’s functional capabilities, thereby establishing the performance, design, test, manufacture, and acceptance context for the system. The vendor shal...AP
22.4The vendor shall expand on the system overview by providing detailed specifications of the hardware components of the system, including specifications of hardware used to support the telecommunication...AP
22.4.1The vendor shall provide a detailed discussion of the characteristics of the system, indicating how the hardware meets individual requirements defined in Volume I, Section 4, including: Performance...AP
22.4.2The vendor shall provide sufficient data, or references to data, to identify unequivocally the details of the system configuration submitted for testing. The vendor shall provide a list of materials a...AP
22.5The vendor shall expand on the system overview by providing detailed specifications of the software components of the system, including software used to support the telecommunications capabilities of ...AP

Functional Requirements
Vol Citation Text (click to see full text) Status Comments
12.0This section contains requirements detailing the functional capabilities required of a voting system. This section sets out precisely what a voting system is required to do. In addition, it sets forth...NA(1) ; (2) This requirement is not applicable to the current system.;
12.1.2Memory hardware, such as semiconductor devices and magnetic storage media, must be accurate. The design of equipment in all voting systems shall provide for the highest possible levels of protection a...NA(1) ; (2) This requirement is not applicable to the current system.;
12.1.2.aMemory hardware, such as semiconductor devices and magnetic storage media, must be accurate. The design of equipment in all voting systems shall provide for the highest possible levels of protection a...(1) ;
12.1.2.bMemory hardware, such as semiconductor devices and magnetic storage media, must be accurate. The design of equipment in all voting systems shall provide for the highest possible levels of protection a...(1) ;
12.1.2.cMemory hardware, such as semiconductor devices and magnetic storage media, must be accurate. The design of equipment in all voting systems shall provide for the highest possible levels of protection a...(1) ;
12.1.2.dMemory hardware, such as semiconductor devices and magnetic storage media, must be accurate. The design of equipment in all voting systems shall provide for the highest possible levels of protection a...(1) ;
12.1.2.eMemory hardware, such as semiconductor devices and magnetic storage media, must be accurate. The design of equipment in all voting systems shall provide for the highest possible levels of protection a...(1) ;
12.1.2.fMemory hardware, such as semiconductor devices and magnetic storage media, must be accurate. The design of equipment in all voting systems shall provide for the highest possible levels of protection a...NA(1) ; (2) This requirement is not applicable to the current system.;
12.1.3To recover from a non-catastrophic failure of a device, or from any error or malfunction that is within the operator's ability to correct, the system shall provide the following capabilities: a. Re...NA(1) ; (2) This requirement is not applicable to the current system.;
12.1.3.aTo recover from a non-catastrophic failure of a device, or from any error or malfunction that is within the operator's ability to correct, the system shall provide the following capabilities: a. Re...(1) ;
12.1.3.bTo recover from a non-catastrophic failure of a device, or from any error or malfunction that is within the operator's ability to correct, the system shall provide the following capabilities: b. Re...(1) ;
12.1.3.cTo recover from a non-catastrophic failure of a device, or from any error or malfunction that is within the operator's ability to correct, the system shall provide the following capabilities: c. Re...(1) ;
12.1.4Integrity measures ensure the physical stability and function of the vote recording and counting processes. To ensure system integrity, all systems shall: a. Protect against a single point of failu...NA(1) ; (2) This requirement is not applicable to the current system.;
12.1.4.aIntegrity measures ensure the physical stability and function of the vote recording and counting processes. To ensure system integrity, all systems shall: a. Protect against a single point of failu...(1) ;
12.1.4.bIntegrity measures ensure the physical stability and function of the vote recording and counting processes. To ensure system integrity, all systems shall: b. Protect against the interruption of ele...(1) ;
12.1.4.cIntegrity measures ensure the physical stability and function of the vote recording and counting processes. To ensure system integrity, all systems shall: c. Protect against generated or induced el...(1) ;
12.1.4.dIntegrity measures ensure the physical stability and function of the vote recording and counting processes. To ensure system integrity, all systems shall: d. Protect against ambient temperature and...(1) ;
12.1.4.eIntegrity measures ensure the physical stability and function of the vote recording and counting processes. To ensure system integrity, all systems shall: e. Protect against the failure of any data...(1) ;
12.1.4.fIntegrity measures ensure the physical stability and function of the vote recording and counting processes. To ensure system integrity, all systems shall: f. Protect against any attempt at improper...(1) ;
12.1.4.gIntegrity measures ensure the physical stability and function of the vote recording and counting processes. To ensure system integrity, all systems shall: g. Record and report the date and time of ...(1) ;
12.1.4.hIntegrity measures ensure the physical stability and function of the vote recording and counting processes. To ensure system integrity, all systems shall: h. Maintain a permanent record of all orig...(1) ;
12.1.4.iIntegrity measures ensure the physical stability and function of the vote recording and counting processes. To ensure system integrity, all systems shall: i. Detect and record every event, includin...(1) ;
12.1.4.jIntegrity measures ensure the physical stability and function of the vote recording and counting processes. To ensure system integrity, all systems shall: j. Include built-in measurement, self-test...(1) ;
12.1.4.kIntegrity measures ensure the physical stability and function of the vote recording and counting processes. To ensure system integrity, all systems shall: In addition to the common requirements, DR...NA(1) ; (2) This requirement is not applicable to the current system.;
12.1.4.lIntegrity measures ensure the physical stability and function of the vote recording and counting processes. To ensure system integrity, all systems shall: In addition to the common requirements, DR...NA(1) ; (2) This requirement is not applicable to the current system.;
12.1.5This subsection describes the context and purpose of voting system audits and sets forth specific functional requirements. Election audit trails provide the supporting documentation for verifying the ...(1) ;
12.1.5.1Audit records shall be prepared for all phases of election operations performed using devices controlled by the jurisdiction or its contractors. These records rely upon automated audit data acquisitio...(1) ;
12.1.5.1.a.iAudit records shall be prepared for all phases of election operations performed using devices controlled by the jurisdiction or its contractors. These records rely upon automated audit data acquisitio...(1) ;
12.1.5.1.a.iiAudit records shall be prepared for all phases of election operations performed using devices controlled by the jurisdiction or its contractors. These records rely upon automated audit data acquisitio...(1) ;
12.1.5.1.a.iiiAudit records shall be prepared for all phases of election operations performed using devices controlled by the jurisdiction or its contractors. These records rely upon automated audit data acquisitio...(1) ;
12.1.5.1.a.ivAudit records shall be prepared for all phases of election operations performed using devices controlled by the jurisdiction or its contractors. These records rely upon automated audit data acquisitio...(1) ;
12.1.5.1.a.vAudit records shall be prepared for all phases of election operations performed using devices controlled by the jurisdiction or its contractors. These records rely upon automated audit data acquisitio...(1) ;
12.1.5.1.a.viAudit records shall be prepared for all phases of election operations performed using devices controlled by the jurisdiction or its contractors. These records rely upon automated audit data acquisitio...(1) ;
12.1.5.1.a.viiAudit records shall be prepared for all phases of election operations performed using devices controlled by the jurisdiction or its contractors. These records rely upon automated audit data acquisitio...(1) ;
12.1.5.1.b.iAudit records shall be prepared for all phases of election operations performed using devices controlled by the jurisdiction or its contractors. These records rely upon automated audit data acquisitio...(1) ;
12.1.5.1.b.iiAudit records shall be prepared for all phases of election operations performed using devices controlled by the jurisdiction or its contractors. These records rely upon automated audit data acquisitio...(1) ;
12.1.5.1.b.iiiAudit records shall be prepared for all phases of election operations performed using devices controlled by the jurisdiction or its contractors. These records rely upon automated audit data acquisitio...(1) ;
12.1.5.1.b.ivAudit records shall be prepared for all phases of election operations performed using devices controlled by the jurisdiction or its contractors. These records rely upon automated audit data acquisitio...(1) ;
12.1.5.1.b.vAudit records shall be prepared for all phases of election operations performed using devices controlled by the jurisdiction or its contractors. These records rely upon automated audit data acquisitio...(1) ;
12.1.5.1.b.viAudit records shall be prepared for all phases of election operations performed using devices controlled by the jurisdiction or its contractors. These records rely upon automated audit data acquisitio...(1) ;
12.1.5.1.b.viiAudit records shall be prepared for all phases of election operations performed using devices controlled by the jurisdiction or its contractors. These records rely upon automated audit data acquisitio...(1) ;
12.1.5.1.cAudit records shall be prepared for all phases of election operations performed using devices controlled by the jurisdiction or its contractors. These records rely upon automated audit data acquisitio...(1) ;
12.1.5.2Further requirements must be applied to Commercial-off-the-Shelf operating systems to ensure completeness and integrity of audit data for election software. These operating systems are capable of exec...(1) ;
12.1.6The Election Management System (EMS) is used to prepare ballots and programs for use in casting and counting votes, and to consolidate, report, and display election results. An EMS shall generate and ...(1) ;
12.1.7Each voting system shall have a vote tabulation program that will meet specific functional requirements....NA(1) ; (2) This requirement is not applicable to the current system.;
12.1.7.1The vote tabulating program software resident in each voting machine, vote count server, or other devices shall include all software modules required to: a. Monitor system status and generate machi...(1) ;
12.1.7.1.aThe vote tabulating program software resident in each voting machine, vote count server, or other devices shall include all software modules required to: a. Monitor system status and generate machi...(1) ;
12.1.7.1.bThe vote tabulating program software resident in each voting machine, vote count server, or other devices shall include all software modules required to: b. Accommodate device control functions per...(1) ;
12.1.7.1.cThe vote tabulating program software resident in each voting machine, vote count server, or other devices shall include all software modules required to: c. Register and accumulate votes...(1) ;
12.1.7.1.dThe vote tabulating program software resident in each voting machine, vote count server, or other devices shall include all software modules required to: d. Accommodate variations in ballot countin...(1) ;
12.1.7.2There are significant variations among state election laws with respect to permissible ballot contents, voting options, and the associated ballot counting logic. The Technical Data Package accompanyin...(1) ;
12.1.8For all voting systems, each piece of voting equipment that tabulates ballots shall provide a counter that: a. Can be set to zero before any ballots are submitted for tally b. Records the number...NA(1) ; (2) This requirement is not applicable to the current system.;
12.1.8.aFor all voting systems, each piece of voting equipment that tabulates ballots shall provide a counter that: a. Can be set to zero before any ballots are submitted for tally...(1) ;
12.1.8.bFor all voting systems, each piece of voting equipment that tabulates ballots shall provide a counter that: b. Records the number of ballots cast during a particular test cycle or election...(1) ;
12.1.8.cFor all voting systems, each piece of voting equipment that tabulates ballots shall provide a counter that: c. Increases the count only by the input of a ballot...(1) ;
12.1.8.dFor all voting systems, each piece of voting equipment that tabulates ballots shall provide a counter that: d. Prevents or disables the resetting of the counter by any person other than authorized ...(1) ;
12.1.8.eFor all voting systems, each piece of voting equipment that tabulates ballots shall provide a counter that: e. Is visible to designated election officials...(1) ;
12.1.10United States Code Title 42, Sections 1974 through 1974e state that election administrators shall preserve for 22 months “all records and paper that came into (their) possession relating to an appli...(1) ;
12.2This subsection defines capabilities required to support functions performed prior to the opening of polls. All voting systems shall provide capabilities to support: Ballot preparation Election pr...NA(1) ; (2) This requirement is not applicable to the current system.;
12.2.1Ballot preparation is the process of using election databases to define the specific contests, questions, and related instructions to be contained in ballots and to produce all permissible ballot layo...NA(1) ; (2) This requirement is not applicable to the current system.;
12.2.1.1All systems shall provide the general capabilities for ballot preparation. All systems shall be capable of: a. Enabling the automatic formatting of ballots in accordance with the requirements for o...NA(1) ; (2) This requirement is not applicable to the current system.;
12.2.1.1.aAll systems shall provide the general capabilities for ballot preparation. All systems shall be capable of: a. Enabling the automatic formatting of ballots in accordance with the requirements for o...(1) ;
12.2.1.1.b.iAll systems shall provide the general capabilities for ballot preparation. All systems shall be capable of: b. Collecting and maintaining the following data i. Offices and their associated label...(1) ;
12.2.1.1.b.iiAll systems shall provide the general capabilities for ballot preparation. All systems shall be capable of: b. Collecting and maintaining the following data ii. Candidate names and their associa...(1) ;
12.2.1.1.b.iiiAll systems shall provide the general capabilities for ballot preparation. All systems shall be capable of: b. Collecting and maintaining the following data iii. Issues or measures and their ass...(1) ;
12.2.1.1.cAll systems shall provide the general capabilities for ballot preparation. All systems shall be capable of: c. Supporting the maximum number of potentially active voting positions as indicated in t...(1) ;
12.2.1.1.dAll systems shall provide the general capabilities for ballot preparation. All systems shall be capable of: d. For a primary election, generating ballots that segregate the choices in partisan cont...(1) ;
12.2.1.1.eAll systems shall provide the general capabilities for ballot preparation. All systems shall be capable of: e. Generating ballots that contain identifying codes or marks uniquely associated with ea...(1) ;
12.2.1.1.fAll systems shall provide the general capabilities for ballot preparation. All systems shall be capable of: f. Ensuring that vote response fields, selection buttons, or switches properly align with...(1) ;
12.2.1.1.gAll systems shall provide the general capabilities for ballot preparation. All systems shall be capable of: Paper-based voting systems shall also meet the following requirements applicable to the t...(1) ;
12.2.1.1.hAll systems shall provide the general capabilities for ballot preparation. All systems shall be capable of: Paper-based voting systems shall also meet the following requirements applicable to the t...(1) ;
12.2.1.2Ballot formatting is the process by which election officials or their designees use election databases and voting system software to define the specific contests and related instructions contained on ...NA(1) ; (2) This requirement is not applicable to the current system.;
12.2.1.2.aBallot formatting is the process by which election officials or their designees use election databases and voting system software to define the specific contests and related instructions contained on ...(1) ;
12.2.1.2.bBallot formatting is the process by which election officials or their designees use election databases and voting system software to define the specific contests and related instructions contained on ...(1) ;
12.2.1.2.cBallot formatting is the process by which election officials or their designees use election databases and voting system software to define the specific contests and related instructions contained on ...(1) ;
12.2.1.2.dBallot formatting is the process by which election officials or their designees use election databases and voting system software to define the specific contests and related instructions contained on ...(1) ;
12.2.1.2.eBallot formatting is the process by which election officials or their designees use election databases and voting system software to define the specific contests and related instructions contained on ...(1) ;
12.2.1.2.fBallot formatting is the process by which election officials or their designees use election databases and voting system software to define the specific contests and related instructions contained on ...(1) ;
12.2.1.2.gBallot formatting is the process by which election officials or their designees use election databases and voting system software to define the specific contests and related instructions contained on ...(1) ;
12.2.1.3Ballot production is the process of converting ballot formats to a media ready for use in the physical ballot production or electronic presentation. The voting system shall provide a means of print...NA(1) ; (2) This requirement is not applicable to the current system.;
12.2.1.3.aBallot production is the process of converting ballot formats to a media ready for use in the physical ballot production or electronic presentation. The voting system shall provide a means of print...(1) ;
12.2.1.3.bBallot production is the process of converting ballot formats to a media ready for use in the physical ballot production or electronic presentation. The voting system shall provide a means of print...(1) ;
12.2.1.3.cBallot production is the process of converting ballot formats to a media ready for use in the physical ballot production or electronic presentation. The voting system shall provide a means of print...(1) ;
12.2.1.3.tsBallot production is the process of converting ballot formats to a media ready for use in the physical ballot production or electronic presentation. Vendor documentation for marksense systems shall...(1) ;
12.2.2Election programming is the process by which election officials or their designees use election databases and vendor system software to logically define the voter choices associated with the contents ...NA(1) ; (2) This requirement is not applicable to the current system.;
12.2.2.aElection programming is the process by which election officials or their designees use election databases and vendor system software to logically define the voter choices associated with the contents ...(1) ;
12.2.2.bElection programming is the process by which election officials or their designees use election databases and vendor system software to logically define the voter choices associated with the contents ...(1) ;
12.2.2.cElection programming is the process by which election officials or their designees use election databases and vendor system software to logically define the voter choices associated with the contents ...(1) ;
12.2.2.dElection programming is the process by which election officials or their designees use election databases and vendor system software to logically define the voter choices associated with the contents ...(1) ;
12.2.2.eElection programming is the process by which election officials or their designees use election databases and vendor system software to logically define the voter choices associated with the contents ...(1) ;
12.2.3All systems shall provide a means of installing ballots and programs on each piece of polling place or central count equipment in accordance with the ballot requirements of the election and the requir...NA(1) ; (2) This requirement is not applicable to the current system.;
12.2.3.aAll systems shall provide a means of installing ballots and programs on each piece of polling place or central count equipment in accordance with the ballot requirements of the election and the requir...(1) ;
12.2.3.bAll systems shall provide a means of installing ballots and programs on each piece of polling place or central count equipment in accordance with the ballot requirements of the election and the requir...(1) ;
12.2.3.cAll systems shall provide a means of installing ballots and programs on each piece of polling place or central count equipment in accordance with the ballot requirements of the election and the requir...(1) ;
12.2.4Election personnel conduct voting equipment and voting system readiness tests prior to the start of an election to ensure that the voting system functions properly, to confirm that voting equipment ha...(1) ;
12.2.4.aElection personnel conduct voting equipment and voting system readiness tests prior to the start of an election to ensure that the voting system functions properly, to confirm that voting equipment ha...(1) ;
12.2.4.bElection personnel conduct voting equipment and voting system readiness tests prior to the start of an election to ensure that the voting system functions properly, to confirm that voting equipment ha...(1) ;
12.2.4.cElection personnel conduct voting equipment and voting system readiness tests prior to the start of an election to ensure that the voting system functions properly, to confirm that voting equipment ha...(1) ;
12.2.4.dElection personnel conduct voting equipment and voting system readiness tests prior to the start of an election to ensure that the voting system functions properly, to confirm that voting equipment ha...(1) ;
12.2.4.eElection personnel conduct voting equipment and voting system readiness tests prior to the start of an election to ensure that the voting system functions properly, to confirm that voting equipment ha...(1) ;
12.2.4.fElection personnel conduct voting equipment and voting system readiness tests prior to the start of an election to ensure that the voting system functions properly, to confirm that voting equipment ha...(1) ;
12.2.4.gElection personnel conduct voting equipment and voting system readiness tests prior to the start of an election to ensure that the voting system functions properly, to confirm that voting equipment ha...(1) ;
12.2.4.hElection personnel conduct voting equipment and voting system readiness tests prior to the start of an election to ensure that the voting system functions properly, to confirm that voting equipment ha...(1) ;
12.2.4.iElection personnel conduct voting equipment and voting system readiness tests prior to the start of an election to ensure that the voting system functions properly, to confirm that voting equipment ha...(1) ;
12.2.4.jElection personnel conduct voting equipment and voting system readiness tests prior to the start of an election to ensure that the voting system functions properly, to confirm that voting equipment ha...(1) ;
12.2.5Election officials perform verification at the polling place to ensure that all voting systems and voting equipment function properly before and during an election. All voting systems shall provide a ...NA(1) ; (2) This requirement is not applicable to the current system.;
12.2.5.aElection officials perform verification at the polling place to ensure that all voting systems and voting equipment function properly before and during an election. All voting systems shall provide a ...(1) ;
12.2.5.bElection officials perform verification at the polling place to ensure that all voting systems and voting equipment function properly before and during an election. All voting systems shall provide a ...(1) ;
12.2.5.cElection officials perform verification at the polling place to ensure that all voting systems and voting equipment function properly before and during an election. All voting systems shall provide a ...(1) ;
12.2.5.dElection officials perform verification at the polling place to ensure that all voting systems and voting equipment function properly before and during an election. All voting systems shall provide a ...(1) ;
12.2.5.eElection officials perform verification at the polling place to ensure that all voting systems and voting equipment function properly before and during an election. All voting systems shall provide a ...(1) ;
12.2.5.fElection officials perform verification at the polling place to ensure that all voting systems and voting equipment function properly before and during an election. All voting systems shall provide a ...(1) ;
12.2.5.gElection officials perform verification at the polling place to ensure that all voting systems and voting equipment function properly before and during an election. All voting systems shall provide a ...(1) ;
12.2.5.hElection officials perform verification at the polling place to ensure that all voting systems and voting equipment function properly before and during an election. All voting systems shall provide a ...(1) ;
12.2.5.iElection officials perform verification at the polling place to ensure that all voting systems and voting equipment function properly before and during an election. All voting systems shall provide a ...(1) ;
12.2.5.tsElection officials perform verification at the polling place to ensure that all voting systems and voting equipment function properly before and during an election. All voting systems shall provide a ...NA(1) ; (2) This requirement is not applicable to the current system.;
12.2.6Election officials perform verification at the central location to ensure that vote counting and vote consolidation equipment and software function properly before and after an election. Upon verifica...NA(1) ; (2) This requirement is not applicable to the current system.;
12.2.6.aElection officials perform verification at the central location to ensure that vote counting and vote consolidation equipment and software function properly before and after an election. Upon verifica...(1) ;
12.2.6.bElection officials perform verification at the central location to ensure that vote counting and vote consolidation equipment and software function properly before and after an election. Upon verifica...(1) ;
12.2.6.cElection officials perform verification at the central location to ensure that vote counting and vote consolidation equipment and software function properly before and after an election. Upon verifica...(1) ;
12.3.1The capabilities required for opening the polls are specific to individual voting system technologies. At a minimum, the systems shall provide the functional capabilities indicated below....NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.1.1To allow voting devices to be activated for voting, all precinct count systems shall provide: a. An internal test or diagnostic capability to verify that all of the polling place tests specified in...(1) ;
12.3.1.1.aTo allow voting devices to be activated for voting, all precinct count systems shall provide: a. An internal test or diagnostic capability to verify that all of the polling place tests specified in...(1) ;
12.3.1.1.bTo allow voting devices to be activated for voting, all precinct count systems shall provide: b. Automatic disabling of any device that has not been tested until it has been tested...(1) ;
12.3.1.2To facilitate opening the polls, all paper-based systems shall include: a. A means of verifying that ballot marking devices are properly prepared and ready to use b. A voting booth or similar fa...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.1.2.aTo facilitate opening the polls, all paper-based systems shall include: a. A means of verifying that ballot marking devices are properly prepared and ready to use...(1) ;
12.3.1.2.bTo facilitate opening the polls, all paper-based systems shall include: b. A voting booth or similar facility, in which the voter may mark the ballot in privacy...(1) ;
12.3.1.2.cTo facilitate opening the polls, all paper-based systems shall include: c. Secure receptacles for holding voted ballots...(1) ;
12.3.1.2.dTo facilitate opening the polls, all paper-based systems shall include: In addition to the above requirements, all paper-based precinct count equipment shall include a means of: d. Activating th...(1) ;
12.3.1.2.eTo facilitate opening the polls, all paper-based systems shall include: In addition to the above requirements, all paper-based precinct count equipment shall include a means of: e. Verifying tha...(1) ;
12.3.1.2.fTo facilitate opening the polls, all paper-based systems shall include: In addition to the above requirements, all paper-based precinct count equipment shall include a means of: f. Identifying d...(1) ;
12.3.1.3To facilitate opening the polls, all DRE systems shall include: a. A security seal, a password, or a data code recognition capability to prevent the inadvertent or unauthorized actuation of the pol...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.1.3.aTo facilitate opening the polls, all DRE systems shall include: a. A security seal, a password, or a data code recognition capability to prevent the inadvertent or unauthorized actuation of the pol...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.1.3.bTo facilitate opening the polls, all DRE systems shall include: b. A means of enforcing the execution of steps in the proper sequence if more than one step is required...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.1.3.cTo facilitate opening the polls, all DRE systems shall include: c. A means of verifying the system has been activated correctly...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.1.3.dTo facilitate opening the polls, all DRE systems shall include: d. A means of identifying system failure and any corrective action needed...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.2To activate the ballot, all DRE systems shall: a. Enable election officials to control the content of the ballot presented to the voter, whether presented in printed form or electronic display, suc...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.2.aTo activate the ballot, all DRE systems shall: a. Enable election officials to control the content of the ballot presented to the voter, whether presented in printed form or electronic display, suc...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.2.bTo activate the ballot, all DRE systems shall: b. Allow each eligible voter to cast a ballot...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.2.cTo activate the ballot, all DRE systems shall: c. Prevent a voter from voting on a ballot to which he or she is not entitled...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.2.dTo activate the ballot, all DRE systems shall: d. Prevent a voter from casting more than one ballot in the same election...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.2.eTo activate the ballot, all DRE systems shall: e. Activate the casting of a ballot in a general election...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.2.fTo activate the ballot, all DRE systems shall: f. Enable the selection of the ballot that is appropriate to the party affiliation declared by the voter in a primary election...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.2.gTo activate the ballot, all DRE systems shall: g. Activate all portions of the ballot upon which the voter is entitled to vote...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.2.hTo activate the ballot, all DRE systems shall: h. Disable all portions of the ballot upon which the voter is not entitled to vote...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3Some required capabilities for casting a ballot are common to all systems. Others are specific to individual voting technologies or intended use. Systems must provide additional functional capabilitie...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.1To facilitate casting a ballot, all systems shall: a. Provide text that is at least 3 millimeters high and provide the capability to adjust or magnify the text to an apparent size of 6.3 millimeter...(1) ;
12.3.3.1.aTo facilitate casting a ballot, all systems shall: a. Provide text that is at least 3 millimeters high and provide the capability to adjust or magnify the text to an apparent size of 6.3 millimeter...(1) ;
12.3.3.1.bTo facilitate casting a ballot, all systems shall: b. Protect the secrecy of the vote such that the system cannot reveal any information about how a particular voter voted, except as otherwise requ...(1) ;
12.3.3.1.cTo facilitate casting a ballot, all systems shall: c. Record the selection and non-selection of individual vote choices for each contest and ballot measure...(1) ;
12.3.3.1.dTo facilitate casting a ballot, all systems shall: d. Record the voter’s selection of candidates whose names do not appear on the ballot, if permitted under state law, and record as many write-in...(1) ;
12.3.3.1.eTo facilitate casting a ballot, all systems shall: e. In the event of a failure of the main power supply external to the voting system, provide the capability for any voter who is voting at the tim...(1) ;
12.3.3.1.fTo facilitate casting a ballot, all systems shall: f. Provide the capability for voters to continue casting ballots in the event of a failure of a telecommunications connection within the polling p...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.2All paper-based systems shall: a. Allow the voter to easily identify the voting field that is associated with each candidate or ballot measure response b. Allow the voter to mark the ballot to r...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.2.aAll paper-based systems shall: a. Allow the voter to easily identify the voting field that is associated with each candidate or ballot measure response...(1) ;
12.3.3.2.bAll paper-based systems shall: b. Allow the voter to mark the ballot to register a vote...(1) ;
12.3.3.2.cAll paper-based systems shall: c. Allow either the voter or the appropriate election official to place the voted ballot into the ballot counting device (for precinct count systems) or into a secure...(1) ;
12.3.3.2.dAll paper-based systems shall: d. Protect the secrecy of the vote throughout the process...(1) ;
12.3.3.2.eAll paper-based systems shall: In addition to the above requirements, all paper-based precinct count systems shall: e. Provide feedback to the voter that identifies specific contests for which h...(1) ;
12.3.3.2.fAll paper-based systems shall: In addition to the above requirements, all paper-based precinct count systems shall: f. Notify the voter if he or she has made more than the allowable number of se...(1) ;
12.3.3.2.gAll paper-based systems shall: In addition to the above requirements, all paper-based precinct count systems shall: g. Notify the voter before the ballot is cast and counted of the effect of mak...(1) ;
12.3.3.2.hAll paper-based systems shall: In addition to the above requirements, all paper-based precinct count systems shall: h. Provide the voter opportunity to correct the ballot for either an undervote...(1) ;
12.3.3.3In addition to the above common requirements, DRE systems shall: a. Prohibit the voter from accessing or viewing any information on the display screen that has not been authorized by election offic...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.aIn addition to the above common requirements, DRE systems shall: a. Prohibit the voter from accessing or viewing any information on the display screen that has not been authorized by election offic...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.bIn addition to the above common requirements, DRE systems shall: b. Enable the voter to easily identify the selection button or switch, or the active area of the ballot display, that is associated ...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.cIn addition to the above common requirements, DRE systems shall: c. Allow the voter to select his or her preferences on the ballot in any legal number and combination...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.dIn addition to the above common requirements, DRE systems shall: d. Indicate that a selection has been made or canceled...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.eIn addition to the above common requirements, DRE systems shall: e. Indicate to the voter when no selection, or an insufficient number of selections, has been made for a contest (e.g., undervotes)...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.fIn addition to the above common requirements, DRE systems shall: f. Notify the voter if he or she has made more than the allowable number of selections for any contest (e.g., overvotes)...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.gIn addition to the above common requirements, DRE systems shall: g. Notify the voter before the ballot is cast and counted of the effect of making more than the allowable number of selections for a...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.hIn addition to the above common requirements, DRE systems shall: h. Provide the voter opportunity to correct the ballot for either an undervote or overvote before the ballot is cast and counted...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.iIn addition to the above common requirements, DRE systems shall: i. Notify the voter when the selection of candidates and measures is completed...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.jIn addition to the above common requirements, DRE systems shall: j. Allow the voter, before the ballot is cast, to review his or her choices and, if the voter desires, to delete or change his or he...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.kIn addition to the above common requirements, DRE systems shall: k. For electronic image displays, prompt the voter to confirm the voter's choices before casting his or her ballot, signifying to th...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.lIn addition to the above common requirements, DRE systems shall: l. Notify the voter after the vote has been stored successfully that the ballot has been cast...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.mIn addition to the above common requirements, DRE systems shall: m. Notify the voter that the ballot has not been cast successfully if it is not stored successfully, including storage of the ballot...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.nIn addition to the above common requirements, DRE systems shall: n. Provide sufficient computational performance to provide responses back to each voter entry in no more than three seconds...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.oIn addition to the above common requirements, DRE systems shall: o. Ensure that the votes stored accurately represent the actual votes cast...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.pIn addition to the above common requirements, DRE systems shall: p. Prevent modification of the voter’s vote after the ballot is cast...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.qIn addition to the above common requirements, DRE systems shall: q. Provide a capability to retrieve ballot images in a form readable by humans [in accordance with the requirements of Subsections 2...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.rIn addition to the above common requirements, DRE systems shall: r. Increment the proper ballot position registers or counters...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.sIn addition to the above common requirements, DRE systems shall: s. Protect the secrecy of the vote throughout the voting process...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.tIn addition to the above common requirements, DRE systems shall: t. Prohibit access to voted ballots until after the close of polls...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.uIn addition to the above common requirements, DRE systems shall: u. Provide the ability for election officials to submit test ballots for use in verifying the end-to-end integrity of the voting sys...NA(1) ; (2) This requirement is not applicable to the current system.;
12.3.3.3.vIn addition to the above common requirements, DRE systems shall: v. Isolate test ballots such that they are accounted for accurately in vote counts and are not reflected in official vote counts for...NA(1) ; (2) This requirement is not applicable to the current system.;
12.4All voting systems shall provide capabilities to accumulate and report results for the jurisdiction and to generate audit trails. In addition, precinct count voting systems must provide a means to clo...NA(1) ; (2) This requirement is not applicable to the current system.;
12.4.1These requirements for closing the polls and locking voting systems against future voting are specific to precinct count systems. The voting system shall provide the means for: a. Preventing the fu...(1) ;
12.4.1.aThese requirements for closing the polls and locking voting systems against future voting are specific to precinct count systems. The voting system shall provide the means for: a. Preventing the fu...(1) ;
12.4.1.bThese requirements for closing the polls and locking voting systems against future voting are specific to precinct count systems. The voting system shall provide the means for: b. Providing an inte...(1) ;
12.4.1.cThese requirements for closing the polls and locking voting systems against future voting are specific to precinct count systems. The voting system shall provide the means for: c. Incorporating a v...(1) ;
12.4.1.dThese requirements for closing the polls and locking voting systems against future voting are specific to precinct count systems. The voting system shall provide the means for: d. Producing a diagn...(1) ;
12.4.1.eThese requirements for closing the polls and locking voting systems against future voting are specific to precinct count systems. The voting system shall provide the means for: e. Precluding the un...(1) ;
12.4.2All systems shall provide a means to consolidate vote data from all polling places, and optionally from other sources such as absentee ballots, provisional ballots, and voted ballots requiring human r...(1) ;
12.4.3All systems shall be able to create reports summarizing the vote data on multiple levels. All systems shall provide capabilities to: a. Support geographic reporting, which requires the reporting o...NA(1) ; (2) This requirement is not applicable to the current system.;
12.4.3.aAll systems shall be able to create reports summarizing the vote data on multiple levels. All systems shall provide capabilities to: a. Support geographic reporting, which requires the reporting o...(1) ;
12.4.3.bAll systems shall be able to create reports summarizing the vote data on multiple levels. All systems shall provide capabilities to: b. Produce a printed report of the number of ballots counted by...(1) ;
12.4.3.cAll systems shall be able to create reports summarizing the vote data on multiple levels. All systems shall provide capabilities to: c. Produce a printed report for each tabulator of the results o...(1) ;
12.4.3.dAll systems shall be able to create reports summarizing the vote data on multiple levels. All systems shall provide capabilities to: d. Produce a consolidated printed report of the results for eac...(1) ;
12.4.3.eAll systems shall be able to create reports summarizing the vote data on multiple levels. All systems shall provide capabilities to: e. Be capable of producing a consolidated printed report of the...(1) ;
12.4.3.fAll systems shall be able to create reports summarizing the vote data on multiple levels. All systems shall provide capabilities to: f. Produce all system audit information required in Subsection ...(1) ;
12.4.3.gAll systems shall be able to create reports summarizing the vote data on multiple levels. All systems shall provide capabilities to: g. Prevent data from being altered or destroyed by report gener...(1) ;
12.4.3.hAll systems shall be able to create reports summarizing the vote data on multiple levels. All systems shall provide capabilities to: In addition, all precinct count voting systems shall: h. Pre...(1) ;
12.4.3.iAll systems shall be able to create reports summarizing the vote data on multiple levels. All systems shall provide capabilities to: In addition, all precinct count voting systems shall: i. Pro...(1) ;
12.4.3.jAll systems shall be able to create reports summarizing the vote data on multiple levels. All systems shall provide capabilities to: In addition, all precinct count voting systems shall: j. Con...(1) ;
12.4.3.kAll systems shall be able to create reports summarizing the vote data on multiple levels. All systems shall provide capabilities to: In addition, all precinct count voting systems shall: k. Pre...(1) ;
12.4.4Some voting systems offer the capability to make unofficial results available to external organizations such as the news media, political party officials, and others. Although this capability is not r...NA(1) ; (2) This requirement is not applicable to the current system.;
12.4.4.aSome voting systems offer the capability to make unofficial results available to external organizations such as the news media, political party officials, and others. Although this capability is not r...(1) ;
12.4.4.bSome voting systems offer the capability to make unofficial results available to external organizations such as the news media, political party officials, and others. Although this capability is not r...(1) ;
12.4.4.cSome voting systems offer the capability to make unofficial results available to external organizations such as the news media, political party officials, and others. Although this capability is not r...(1) ;
12.5All systems shall be designed and manufactured to facilitate preventive and corrective maintenance, conforming to the hardware standards described in Subsection 4.1. All vote casting and tally equipme...NA(1) ; (2) This requirement is not applicable to the current system.;
12.5.aAll systems shall be designed and manufactured to facilitate preventive and corrective maintenance, conforming to the hardware standards described in Subsection 4.1. All vote casting and tally equipme...(1) ;
12.5.bAll systems shall be designed and manufactured to facilitate preventive and corrective maintenance, conforming to the hardware standards described in Subsection 4.1. All vote casting and tally equipme...(1) ;
21.3.1.4The functionality, hardware, and software certification tests supplement a fuller evaluation performed by the system level integration tests. System level tests focus on these aspects jointly, through...(1) ;
21.7.1Voting system hardware, software, communications and documentation are examined and tested to determine suitability for elections use. Examination and testing addresses the broad range of system funct...AP
23.2.1The accredited test lab shall design and perform procedures to test a voting system against the functional requirements outlined in Volume I, Section 2. Test procedures shall be designed and performed...AP
23.2.2Voting systems are not designed according to a standard design template. Instead, system design reflects the vendor’s selections from a variety of technologies and design configurations. Such variat...AP
23.2.4The required functional capabilities of voting systems defined in Volume I, Section 2 reflect a broad range of system functionality needed to support the full life cycle of an election, including post...AP
23.3There is no required sequence for performing the system certification tests. For a system not previously certified, the accredited test lab may perform tests using generic test ballots, and schedule t...AP
23.3.1For testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functionality tests of voting equipment and precinct counting equipment. a. The ...AP
23.3.2For testing voting functions defined in Volume I, Sections 2, the following procedures shall be performed during the functional tests. a. The procedure to prepare election programs shall: i. Ver...AP
23.5For systems intended to use non-standard voting devices, such as a personal computer, provided by the local jurisdiction, the accredited test lab shall conduct functionality tests using hardware provi...AP
26.2.1The accredited test lab shall design and perform procedures that test the voting system capabilities for the system as a whole. These procedures follow the testing of the system shardware and software...AP
26.2.3For all systems, the total number of ballots to be processed by each precinct counting device during these tests shall reflect the maximum number of active voting positions and the maximum number of b...AP
26.3The accredited test lab shall design and perform test procedures that test the interfaces of all system modules and subsystems with each other against the vendor’s specifications. These tests shall ...AP
26.6The Physical Configuration Audit compares the voting system components submitted for qualification to the vendor's technical documentation, and shall include the following activities: a. The audit ...AP
26.7The Functional Configuration Audit encompasses an examination of vendor tests, and the conduct of additional tests, to verify that the system hardware and software perform all the functions described ...AP
2A.4.3.5The test lab shall provide a description of system tests of both the software and hardware. For software, these tests shall be designed according to the stated design objective without consideration o...AP

Usability Requirements
Vol Citation Text (click to see full text) Status Comments
13.0The importance of usability and accessibility in the design of voting systems has become increasingly apparent. It is not sufficient that the internal operation of these systems be correct; in additio...NA(1) ; (2) This requirement is not applicable to the current system.;
13.1The voting process shall provide a high level of usability for voters. Accordingly, voters shall be able to negotiate the process effectively, efficiently, and comfortably. The mandatory voting system...A(1) Acceptable;
13.1.1The vendor shall conduct summative usability tests on the voting system using individuals representative of the general population. The vendor shall document the testing performed and report the test ...A(1) ; (2) Applicable Requirement; (3) Acceptable; (4) Asking for minor revisions, but no substantive issues. See comment on Appendix A.12-1 and A.12-2.;
13.1.2The voting process shall provide certain functional capabilities to support voter usability. a. The voting system shall provide feedback to the voter that identifies specific contests or ballot iss...NA(1) ; (2) This requirement is not applicable to the current system.;
13.1.2.aThe voting process shall provide certain functional capabilities to support voter usability. a. The voting system shall provide feedback to the voter that identifies specific contests or ballot iss...A(1) Acceptable;
13.1.2.bThe voting process shall provide certain functional capabilities to support voter usability. b. The voting system shall notify the voter if he or she has made more than the allowable number of sele...A(1) Acceptable;
13.1.2.cThe voting process shall provide certain functional capabilities to support voter usability. c. The voting system shall notify the voter before the ballot is cast and counted of the effect of makin...A(1) Acceptable;
13.1.2.dThe voting process shall provide certain functional capabilities to support voter usability. d. The voting system shall provide the voter the opportunity to correct the ballot for either an undervo...A(1) Acceptable;
13.1.2.eThe voting process shall provide certain functional capabilities to support voter usability. e. The voting system shall allow the voter, at his or her choice, to submit an undervoted ballot without...A(1) Acceptable;
13.1.2.fThe voting process shall provide certain functional capabilities to support voter usability. f. DRE voting machines shall allow the voter to change a vote within a contest before advancing to the n...NA(1) ; (2) This requirement is not applicable to the current system.;
13.1.2.gThe voting process shall provide certain functional capabilities to support voter usability. g. DRE voting machines should provide navigation controls that allow the voter to advance to the next co...NA(1) ; (2) This requirement is not applicable to the current system.;
13.1.3The voting equipment shall be capable of presenting the ballot, ballot selections, review screens and instructions in any language required by state or federal law. Discussion: HAVA Section 301 (a)...A(1) Acceptable;
13.1.4The voting process shall be designed to minimize cognitive difficulties for the voter. a. Consistent with election law, the voting system should support a process that does not introduce any bias f...NA(1) ; (2) This requirement is not applicable to the current system.;
13.1.4.aThe voting process shall be designed to minimize cognitive difficulties for the voter. a. Consistent with election law, the voting system should support a process that does not introduce any bias f...A(1) Acceptable;
13.1.4.bThe voting process shall be designed to minimize cognitive difficulties for the voter. b. The voting machine or related materials shall provide clear instructions and assistance to allow voters to ...A(1) Acceptable;
13.1.4.b.iThe voting process shall be designed to minimize cognitive difficulties for the voter. b. The voting machine or related materials shall provide clear instructions and assistance to allow voters to ...A(1) Acceptable;
13.1.4.b.iiThe voting process shall be designed to minimize cognitive difficulties for the voter. b. The voting machine or related materials shall provide clear instructions and assistance to allow voters to ...A(1) Acceptable;
13.1.4.c.iThe voting process shall be designed to minimize cognitive difficulties for the voter. c. The voting system shall provide the capability to design a ballot for maximum clarity and comprehension. ...A(1) Acceptable;
13.1.4.c.iiThe voting process shall be designed to minimize cognitive difficulties for the voter. c. The voting system shall provide the capability to design a ballot for maximum clarity and comprehension. i...A(1) Acceptable;
13.1.4.c.iiiThe voting process shall be designed to minimize cognitive difficulties for the voter. c. The voting system shall provide the capability to design a ballot for maximum clarity and comprehension. i...A(1) Acceptable;
13.1.4.dThe voting process shall be designed to minimize cognitive difficulties for the voter. d. Warnings and alerts issued by the voting system should clearly state the nature of the problem and the set ...A(1) Acceptable;
13.1.4.eThe voting process shall be designed to minimize cognitive difficulties for the voter. e. The use of color by the voting system should agree with common conventions: (a) green, blue or white is use...A(1) Acceptable;
13.1.5The voting process shall be designed to minimize perceptual difficulties for the voter. a. No voting machine display screen shall flicker with a frequency between 2 Hz and 55 Hz. Discussion: Asi...NA(1) ; (2) This requirement is not applicable to the current system.;
13.1.5.aThe voting process shall be designed to minimize perceptual difficulties for the voter. a. No voting machine display screen shall flicker with a frequency between 2 Hz and 55 Hz. Discussion: Asi...A(1) Acceptable;
13.1.5.bThe voting process shall be designed to minimize perceptual difficulties for the voter. b. Any aspect of the voting machine that is adjustable by the voter or poll worker, including font size, colo...A(1) Acceptable;
13.1.5.cThe voting process shall be designed to minimize perceptual difficulties for the voter. c. If any aspect of a voting machine is adjustable by the voter or poll worker, there shall be a mechanism to...A(1) Acceptable;
13.1.5.dThe voting process shall be designed to minimize perceptual difficulties for the voter. d. All electronic voting machines shall provide a minimum font size of 3.0 mm (measured as the height of a ca...A(1) Acceptable;
13.1.5.eThe voting process shall be designed to minimize perceptual difficulties for the voter. e. All voting machines using paper ballots should make provisions for voters with poor reading vision. Dis...A(1) Acceptable;
13.1.5.fThe voting process shall be designed to minimize perceptual difficulties for the voter. f. The default color coding shall maximize correct perception by voters with color blindness. Discussion: ...A(1) Acceptable;
13.1.5.gThe voting process shall be designed to minimize perceptual difficulties for the voter. g. Color coding shall not be used as the sole means of conveying information, indicating an action, prompting...A(1) Acceptable;
13.1.5.hThe voting process shall be designed to minimize perceptual difficulties for the voter. h. All text intended for the voter should be presented in a sans serif font. Discussion: Experimentation h...A(1) Acceptable;
13.1.5.iThe voting process shall be designed to minimize perceptual difficulties for the voter. i. The minimum figure-to-ground ambient contrast ratio for all text and informational graphics (including ico...A(1) Acceptable;
13.1.6The voting process shall be designed to minimize interaction difficulties for the voter. a. Voting machines with electronic image displays shall not require page scrolling by the voter. b. The v...NA(1) ; (2) This requirement is not applicable to the current system.;
13.1.6.aThe voting process shall be designed to minimize interaction difficulties for the voter. a. Voting machines with electronic image displays shall not require page scrolling by the voter....A(1) Acceptable;
13.1.6.bThe voting process shall be designed to minimize interaction difficulties for the voter. b. The voting machine shall provide unambiguous feedback regarding the voter’s selection, such as displayi...A(1) Acceptable;
13.1.6.cThe voting process shall be designed to minimize interaction difficulties for the voter. c. If the voting machine requires a response by a voter within a specific period of time, it shall issue an ...A(1) Acceptable;
13.1.6.d.iThe voting process shall be designed to minimize interaction difficulties for the voter. d. Input mechanisms shall be designed to minimize accidental activation. i. On touch screens, the sensiti...A(1) Acceptable;
13.1.6.d.iiThe voting process shall be designed to minimize interaction difficulties for the voter. d. Input mechanisms shall be designed to minimize accidental activation. ii. No key or control on a votin...A(1) Acceptable;
13.1.7The voting process shall preclude anyone else from determining the content of a voter's ballot, without the voter's cooperation. Discussion: Privacy ensures that the voter can make selections based...A(1) Acceptable;
13.1.7.1When deployed according to the installation instructions provided by the vendor, the voting station shall prevent others from observing the contents of a voter’s ballot. a. The ballot and any inp...NA(1) ; (2) This requirement is not applicable to the current system.;
13.1.7.1.aWhen deployed according to the installation instructions provided by the vendor, the voting station shall prevent others from observing the contents of a voter’s ballot. a. The ballot and any inp...A(1) Acceptable;
13.1.7.1.bWhen deployed according to the installation instructions provided by the vendor, the voting station shall prevent others from observing the contents of a voter’s ballot. b. The audio interface sh...A(1) Acceptable;
13.1.7.1.cWhen deployed according to the installation instructions provided by the vendor, the voting station shall prevent others from observing the contents of a voter’s ballot. c. As mandated by HAVA 30...A(1) Acceptable;
13.1.7.2Voter anonymity shall be maintained for alternative format ballot presentation. a. No information shall be kept within an electronic cast vote record that identifies any alternative language featur...NA(1) ; (2) This requirement is not applicable to the current system.;
13.1.7.2.aVoter anonymity shall be maintained for alternative format ballot presentation. a. No information shall be kept within an electronic cast vote record that identifies any alternative language featur...A(1) Acceptable;
13.1.7.2.bVoter anonymity shall be maintained for alternative format ballot presentation. b. No information shall be kept within an electronic cast vote record that identifies any accessibility feature(s) us...A(1) Acceptable;
13.2The voting process shall be accessible to voters with disabilities. As a minimum, every polling place shall have at least one voting station equipped for individuals with disabilities, as provided in ...NA(1) ; (2) This requirement is not applicable to the current system.;
13.2.1The voting process shall incorporate the following features that are applicable to all types of disabilities: a. When the provision of accessibility involves an alternative format for ballot presen...NA(1) ; (2) This requirement is not applicable to the current system.;
13.2.1.aThe voting process shall incorporate the following features that are applicable to all types of disabilities: a. When the provision of accessibility involves an alternative format for ballot presen...A(1) Acceptable;
13.2.1.bThe voting process shall incorporate the following features that are applicable to all types of disabilities: b. The support provided to voters with disabilities shall be intrinsic to the accessibl...A(1) Acceptable;
13.2.1.cThe voting process shall incorporate the following features that are applicable to all types of disabilities: c. When the primary means of voter identification or authentication uses biometric meas...A(1) Acceptable;
13.2.2.1The accessible voting station shall be accessible to voters with partial vision. a. The vendor shall conduct summative usability tests on the voting system using partially sighted individuals. The ...NA(1) ; (2) This requirement is not applicable to the current system.;
13.2.2.1.aThe accessible voting station shall be accessible to voters with partial vision. a. The vendor shall conduct summative usability tests on the voting system using partially sighted individuals. The ...A(1) Acceptable;
13.2.2.1.bThe accessible voting station shall be accessible to voters with partial vision. b. The accessible voting station with an electronic image display shall be capable of showing all information in at ...A(1) Acceptable;
13.2.2.1.cThe accessible voting station shall be accessible to voters with partial vision. c. An accessible voting station with a monochrome-only electronic image display shall be capable of showing all info...A(1) This requirement is not applicable to the current system.; (2) Incorrectly marked as NA; was met TR citation in Appendix, A. 5 and Section 4.8.4 of report. ; (3) Acceptable; (4) Applicable Requirement; (5) Acceptable;
13.2.2.1.dThe accessible voting station shall be accessible to voters with partial vision. d. An accessible voting station with a color electronic image display shall allow the voter to adjust the color or t...A(1) Acceptable;
13.2.2.1.eThe accessible voting station shall be accessible to voters with partial vision. e. Buttons and controls on accessible voting stations shall be distinguishable by both shape and color. Discussio...A(1) Acceptable;
13.2.2.1.fThe accessible voting station shall be accessible to voters with partial vision. f. An accessible voting station using an electronic image display shall provide synchronized audio output to convey ...A(1) Acceptable;
13.2.2The voting process shall be accessible to voters with visual disabilities. Discussion: Note that all aspects of the voting process are to be accessible, not just the voting machine....A(1) ; (2) This requirement is not applicable to the current system.; (3) Applicable Requirement; (4) Incorrectly marked as NA; was met TR citation in Appendix, A. 5 and Section 4.8.4 of report.; (5) Acceptable;
13.2.2.2The accessible voting station shall be accessible to voters who are blind. a. The vendor shall conduct summative usability tests on the voting system using individuals who are blind. The vendor sha...NA(1) ; (2) This requirement is not applicable to the current system.;
13.2.2.2.aThe accessible voting station shall be accessible to voters who are blind. a. The vendor shall conduct summative usability tests on the voting system using individuals who are blind. The vendor sha...A(1) Acceptable;
13.2.2.2.b.iThe accessible voting station shall be accessible to voters who are blind. b. The accessible voting station shall provide an audio-tactile interface (ATI) that supports the full functionality of th...A(1) Acceptable;
13.2.2.2.b.iiThe accessible voting station shall be accessible to voters who are blind. b. The accessible voting station shall provide an audio-tactile interface (ATI) that supports the full functionality of th...A(1) Acceptable;
13.2.2.2.b.iiiThe accessible voting station shall be accessible to voters who are blind. b. The accessible voting station shall provide an audio-tactile interface (ATI) that supports the full functionality of th...A(1) Acceptable;
13.2.2.2.b.ivThe accessible voting station shall be accessible to voters who are blind. b. The accessible voting station shall provide an audio-tactile interface (ATI) that supports the full functionality of th...A(1) Acceptable;
13.2.2.2.b.vThe accessible voting station shall be accessible to voters who are blind. b. The accessible voting station shall provide an audio-tactile interface (ATI) that supports the full functionality of th...A(1) Acceptable;
13.2.2.2.c.iThe accessible voting station shall be accessible to voters who are blind. c. All voting stations that provide audio presentation of the ballot shall conform to the following requirements: Discu...A(1) Acceptable;
13.2.2.2.c.iiThe accessible voting station shall be accessible to voters who are blind. c. All voting stations that provide audio presentation of the ballot shall conform to the following requirements: Discu...A(1) Acceptable;
13.2.2.2.c.iiiThe accessible voting station shall be accessible to voters who are blind. c. All voting stations that provide audio presentation of the ballot shall conform to the following requirements: Discu...A(1) Acceptable;
13.2.2.2.c.ivThe accessible voting station shall be accessible to voters who are blind. c. All voting stations that provide audio presentation of the ballot shall conform to the following requirements: Discu...NF(1) Not Found;
13.2.2.2.c.ixThe accessible voting station shall be accessible to voters who are blind. c. All voting stations that provide audio presentation of the ballot shall conform to the following requirements: Discu...A(1) Acceptable;
13.2.2.2.c.vThe accessible voting station shall be accessible to voters who are blind. c. All voting stations that provide audio presentation of the ballot shall conform to the following requirements: Discu...A(1) Acceptable;
13.2.2.2.c.viThe accessible voting station shall be accessible to voters who are blind. c. All voting stations that provide audio presentation of the ballot shall conform to the following requirements: Discu...A(1) Acceptable;
13.2.2.2.c.viiThe accessible voting station shall be accessible to voters who are blind. c. All voting stations that provide audio presentation of the ballot shall conform to the following requirements: Discu...A(1) Acceptable;
13.2.2.2.c.viiiThe accessible voting station shall be accessible to voters who are blind. c. All voting stations that provide audio presentation of the ballot shall conform to the following requirements: Discu...A(1) Acceptable;
13.2.2.2.dThe accessible voting station shall be accessible to voters who are blind. d. If the normal procedure is to have voters initialize the activation of the ballot, the accessible voting station shall ...A(1) Acceptable;
13.2.2.2.eThe accessible voting station shall be accessible to voters who are blind. e. If the normal procedure is for voters to submit their own ballots, then the accessible voting station shall provide fea...AP(1) Acceptable; (2) Applicable Requirement; (3) Waiting for response from DVS on general TR comment before accepting this and closing it.;
13.2.2.2.fThe accessible voting station shall be accessible to voters who are blind. f. All mechanically operated controls or keys on an accessible voting station shall be tactilely discernible without activ...A(1) Acceptable;
13.2.2.2.gThe accessible voting station shall be accessible to voters who are blind. g. On an accessible voting station, the status of all locking or toggle controls or keys (such as the shift key) shall be ...AP(1) Waiting for response from DVS on general TR comment before accepting this and closing it.;
13.2.3The voting process shall be accessible to voters who lack fine motor control or use of their hands. a. The vendor shall conduct summative usability tests on the voting system using individuals lack...NA(1) ; (2) This requirement is not applicable to the current system.;
13.2.3.aThe voting process shall be accessible to voters who lack fine motor control or use of their hands. a. The vendor shall conduct summative usability tests on the voting system using individuals lack...A(1) Acceptable;
13.2.3.bThe voting process shall be accessible to voters who lack fine motor control or use of their hands. b. All keys and controls on the accessible voting station shall be operable with one hand and sha...A(1) Acceptable;
13.2.3.cThe voting process shall be accessible to voters who lack fine motor control or use of their hands. c. The accessible voting station controls shall not require direct bodily contact or for the body...A(1) Acceptable;
13.2.3.dThe voting process shall be accessible to voters who lack fine motor control or use of their hands. d. The accessible voting station shall provide a mechanism to enable non-manual input that is fun...A(1) Acceptable;
13.2.3.eThe voting process shall be accessible to voters who lack fine motor control or use of their hands. e. If the normal procedure is for voters to submit their own ballots, then the accessible voting ...A(1) Acceptable;
13.2.4The voting process shall be accessible to voters who use mobility aids, including wheelchairs. a. The accessible voting station shall provide a clear floor space of 30 inches (760 mm) minimum by 48...NA(1) ; (2) This requirement is not applicable to the current system.;
13.2.4.aThe voting process shall be accessible to voters who use mobility aids, including wheelchairs. a. The accessible voting station shall provide a clear floor space of 30 inches (760 mm) minimum by 48...A(1) Acceptable;
13.2.4.b.iThe voting process shall be accessible to voters who use mobility aids, including wheelchairs. b. All controls, keys, audio jacks and any other part of the accessible voting station necessary for t...A(1) Acceptable;
13.2.4.b.ii.b1The voting process shall be accessible to voters who use mobility aids, including wheelchairs. b. All controls, keys, audio jacks and any other part of the accessible voting station necessary for t...A(1) Acceptable;
13.2.4.b.ii.b2The voting process shall be accessible to voters who use mobility aids, including wheelchairs. b. All controls, keys, audio jacks and any other part of the accessible voting station necessary for t...A(1) EAC action item; (2) Acceptable;
13.2.4.b.iii.b1The voting process shall be accessible to voters who use mobility aids, including wheelchairs. b. All controls, keys, audio jacks and any other part of the accessible voting station necessary for t...A(1) EAC action item; (2) Acceptable;
13.2.4.b.iii.b2The voting process shall be accessible to voters who use mobility aids, including wheelchairs. b. All controls, keys, audio jacks and any other part of the accessible voting station necessary for t...A(1) EAC action item; (2) Acceptable;
13.2.4.b.iii.b3The voting process shall be accessible to voters who use mobility aids, including wheelchairs. b. All controls, keys, audio jacks and any other part of the accessible voting station necessary for t...A(1) EAC action item; (2) Acceptable;
13.2.4.b.iv.b1The voting process shall be accessible to voters who use mobility aids, including wheelchairs. b. All controls, keys, audio jacks and any other part of the accessible voting station necessary for t...A(1) EAC action item; (2) Acceptable;
13.2.4.b.iv.b2The voting process shall be accessible to voters who use mobility aids, including wheelchairs. b. All controls, keys, audio jacks and any other part of the accessible voting station necessary for t...A(1) EAC action item; (2) Acceptable;
13.2.4.b.iv.b3The voting process shall be accessible to voters who use mobility aids, including wheelchairs. b. All controls, keys, audio jacks and any other part of the accessible voting station necessary for t...A(1) EAC action item; (2) Acceptable;
13.2.4.b.iv.b4The voting process shall be accessible to voters who use mobility aids, including wheelchairs. b. All controls, keys, audio jacks and any other part of the accessible voting station necessary for t...A(1) EAC action item; (2) Acceptable;
13.2.4.b.vThe voting process shall be accessible to voters who use mobility aids, including wheelchairs. b. All controls, keys, audio jacks and any other part of the accessible voting station necessary for t...A(1) Acceptable;
13.2.4.b.vi.b1The voting process shall be accessible to voters who use mobility aids, including wheelchairs. b. All controls, keys, audio jacks and any other part of the accessible voting station necessary for t...A(1) Acceptable;
13.2.4.b.vi.b2The voting process shall be accessible to voters who use mobility aids, including wheelchairs. b. All controls, keys, audio jacks and any other part of the accessible voting station necessary for t...A(1) Acceptable;
13.2.4.cThe voting process shall be accessible to voters who use mobility aids, including wheelchairs. c. All labels, displays, controls, keys, audio jacks, and any other part of the accessible voting stat...A(1) Acceptable;
13.2.5The voting process shall be accessible to voters with hearing disabilities. a. The accessible voting station shall incorporate the features listed under requirement 3.2.2.2 (c) for voting equipment...NA(1) ; (2) This requirement is not applicable to the current system.;
13.2.5.aThe voting process shall be accessible to voters with hearing disabilities. a. The accessible voting station shall incorporate the features listed under requirement 3.2.2.2 (c) for voting equipment...A(1) Acceptable;
13.2.5.bThe voting process shall be accessible to voters with hearing disabilities. b. If voting equipment provides sound cues as a method to alert the voter, the tone shall be accompanied by a visual cue,...A(1) Acceptable;
13.2.6The voting process shall be accessible to voters with speech disabilities. a. No voting equipment shall require voter speech for its operation. Discussion: This does not preclude voting equipmen...A(1) Acceptable;
13.2.7For voters who lack proficiency in reading English, or whose primary language is unwritten, the voting equipment shall provide spoken instructions and ballots in the preferred language of the voter, c...A(1) Acceptable;
13.2.8The voting process should be accessible to voters with cognitive disabilities. Discussion: At present there are no design features specifically aimed at helping those with cognitive disabilities. R...A(1) Acceptable; (2) Mislabeled, see general comments on Test Report.;
26.5The vendor shall design and perform procedures that test the usability and accessibility of the Voting system as defined in Volume I, Section 3. Test procedures shall confirm that: a. All voting ma...A(1) Lab action; (2) Need report citations; (3) Acceptable;

Hardware Requirements
Vol Citation Text (click to see full text) Status Comments
14.0This section contains the requirements for the machines and manufactured devices that are part of a voting system. It specifies minimum values for certain performance characteristics; physical charact...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1The performance requirements address a broad range of parameters, encompassing: • Accuracy requirements, where requirements are specified for distinct processing functions of paper-based and DRE ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.1Voting system accuracy addresses the accuracy of data for each of the individual ballot positions that could be selected by a voter, including the positions that are not selected. For a voting system,...(1) ;
14.1.1.a.iVoting system accuracy addresses the accuracy of data for each of the individual ballot positions that could be selected by a voter, including the positions that are not selected. For a voting system,...(1) ;
14.1.1.a.iiVoting system accuracy addresses the accuracy of data for each of the individual ballot positions that could be selected by a voter, including the positions that are not selected. For a voting system,...(1) ;
14.1.1.b.iVoting system accuracy addresses the accuracy of data for each of the individual ballot positions that could be selected by a voter, including the positions that are not selected. For a voting system,...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.1.b.iiVoting system accuracy addresses the accuracy of data for each of the individual ballot positions that could be selected by a voter, including the positions that are not selected. For a voting system,...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.1.c.iVoting system accuracy addresses the accuracy of data for each of the individual ballot positions that could be selected by a voter, including the positions that are not selected. For a voting system,...(1) ;
14.1.1.d.iVoting system accuracy addresses the accuracy of data for each of the individual ballot positions that could be selected by a voter, including the positions that are not selected. For a voting system,...(1) ;
14.1.2The environmental requirements for voting systems include shelter, space, furnishings and fixtures, supplied energy, environmental control, and external telecommunications services. Environmental c...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.2.1All precinct count systems shall be designed for storage and operation in any enclosed facility ordinarily used as a warehouse or polling place, with prominent instructions as to any special storage r...(1) ;
14.1.2.2There is no restriction on space allowed for the installation of voting systems, except that the arrangement of these systems shall not impede performance of their duties by polling place officials, t...(1) ;
14.1.2.3Any furnishings or fixtures provided as a part of voting systems, and any components provided by the vendor that are not a part of the voting system but that are used to support its storage, transport...(1) ;
14.1.2.4Components of voting systems that require an electrical supply shall meet the following standards: a. Precinct count voting systems shall operate with the electrical supply ordinarily found in poll...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.2.4.aComponents of voting systems that require an electrical supply shall meet the following standards: a. Precinct count voting systems shall operate with the electrical supply ordinarily found in poll...(1) ;
14.1.2.4.bComponents of voting systems that require an electrical supply shall meet the following standards: b. Central count voting systems shall operate with the electrical supply ordinarily found in centr...(1) ;
14.1.2.4.cComponents of voting systems that require an electrical supply shall meet the following standards: c. All voting machines shall also be capable of operating for a period of at least 2 hours on back...(1) ;
14.1.2.5Vote scanning and counting equipment for paper-based voting systems, and all DRE voting equipment, shall be able to withstand, without disruption of normal operation or loss of data: a. Voltage dip...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.2.5.aVote scanning and counting equipment for paper-based voting systems, and all DRE voting equipment, shall be able to withstand, without disruption of normal operation or loss of data: a. Voltage dip...(1) ;
14.1.2.5.bVote scanning and counting equipment for paper-based voting systems, and all DRE voting equipment, shall be able to withstand, without disruption of normal operation or loss of data: b. Voltage dip...(1) ;
14.1.2.5.cVote scanning and counting equipment for paper-based voting systems, and all DRE voting equipment, shall be able to withstand, without disruption of normal operation or loss of data: c. Voltage dip...(1) ;
14.1.2.5.dVote scanning and counting equipment for paper-based voting systems, and all DRE voting equipment, shall be able to withstand, without disruption of normal operation or loss of data: d. Surges of ...(1) ;
14.1.2.5.eVote scanning and counting equipment for paper-based voting systems, and all DRE voting equipment, shall be able to withstand, without disruption of normal operation or loss of data: e. Electric po...(1) ;
14.1.2.6Vote scanning and counting equipment for paper-based systems, and all DRE equipment, shall be able to withstand, without disruption of normal operation or loss of data, electrical fast transients of: ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.2.6.aVote scanning and counting equipment for paper-based systems, and all DRE equipment, shall be able to withstand, without disruption of normal operation or loss of data, electrical fast transients of: ...(1) ;
14.1.2.6.bVote scanning and counting equipment for paper-based systems, and all DRE equipment, shall be able to withstand, without disruption of normal operation or loss of data, electrical fast transients of: ...(1) ;
14.1.2.6.cVote scanning and counting equipment for paper-based systems, and all DRE equipment, shall be able to withstand, without disruption of normal operation or loss of data, electrical fast transients of: ...(1) ;
14.1.2.7Vote scanning and counting equipment for paper-based systems, and all DRE equipment, shall be able to withstand, without disruption of normal operation or loss of data, surges of: a. ± 2 kV AC lin...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.2.7.aVote scanning and counting equipment for paper-based systems, and all DRE equipment, shall be able to withstand, without disruption of normal operation or loss of data, surges of: a. ± 2 kV AC lin...(1) ;
14.1.2.7.bVote scanning and counting equipment for paper-based systems, and all DRE equipment, shall be able to withstand, without disruption of normal operation or loss of data, surges of: b. ± 2 kV AC lin...(1) ;
14.1.2.7.cVote scanning and counting equipment for paper-based systems, and all DRE equipment, shall be able to withstand, without disruption of normal operation or loss of data, surges of: c. + or – 0.5 k...(1) ;
14.1.2.7.dVote scanning and counting equipment for paper-based systems, and all DRE equipment, shall be able to withstand, without disruption of normal operation or loss of data, surges of: d. + or – 0.5 k...(1) ;
14.1.2.7.eVote scanning and counting equipment for paper-based systems, and all DRE equipment, shall be able to withstand, without disruption of normal operation or loss of data, surges of: e. ± 1 kV I/O si...(1) ;
14.1.2.8Vote scanning and counting equipment for paper-based systems, and all DRE equipment, shall be able to withstand ±15 kV air discharge and ±8 kV contact discharge without damage or loss of data. The e...(1) ;
14.1.2.9Vote scanning and counting equipment for paper-based systems, and all DRE equipment, shall comply with the Rules and Regulations of the Federal Communications Commission, Part 15; Class B requirements...(1) ;
14.1.2.10Vote scanning and counting equipment for paper-based systems, and all DRE equipment, shall be able to withstand an electromagnetic field of 10 V/m modulated by a 1 kHz 80% AM modulation over the frequ...(1) ;
14.1.2.11Vote scanning and counting equipment for paper-based systems, and all DRE equipment, shall be able to withstand, without disruption of normal operation or loss of data, conducted RF energy of: a. 1...(1) ;
14.1.2.11.aVote scanning and counting equipment for paper-based systems, and all DRE equipment, shall be able to withstand, without disruption of normal operation or loss of data, conducted RF energy of: a. 1...(1) ;
14.1.2.11.bVote scanning and counting equipment for paper-based systems, and all DRE equipment, shall be able to withstand, without disruption of normal operation or loss of data, conducted RF energy of: b. 1...(1) ;
14.1.2.12Vote scanning and counting equipment for paper-based systems, and all DRE equipment, shall be able to withstand, without disruption of normal operation or loss of data, AC magnetic fields of 30 A/m at...(1) ;
14.1.2.13Equipment used for election management activities or vote counting (including both precinct and central count systems) shall be capable of operation in temperatures ranging from 50 to 95 degrees Fahre...(1) ;
14.1.2.14Equipment used for vote casting or for counting votes in a precinct count system, shall meet these specific minimum performance standards that simulate exposure to physical shock and vibration associa...(1) ;
14.1.2.14.aEquipment used for vote casting or for counting votes in a precinct count system, shall meet these specific minimum performance standards that simulate exposure to physical shock and vibration associa...(1) ;
14.1.2.14.bEquipment used for vote casting or for counting votes in a precinct count system, shall meet these specific minimum performance standards that simulate exposure to physical shock and vibration associa...(1) ;
14.1.2.14.cEquipment used for vote casting or for counting votes in a precinct count system, shall meet these specific minimum performance standards that simulate exposure to physical shock and vibration associa...(1) ;
14.1.2.14.dEquipment used for vote casting or for counting votes in a precinct count system, shall meet these specific minimum performance standards that simulate exposure to physical shock and vibration associa...(1) ;
14.1.3The Election Management System (EMS) requirements address electronic hardware and software used to conduct the pre-voting functions defined in Section 2 with regard to ballot preparation, election pro...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.3.1Voting systems shall accurately record all election management data entered by the user, including election officials or their designees. For recording accuracy, all systems shall: a. Record every ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.3.1.aVoting systems shall accurately record all election management data entered by the user, including election officials or their designees. For recording accuracy, all systems shall: a. Record every ...(1) ;
14.1.3.1.bVoting systems shall accurately record all election management data entered by the user, including election officials or their designees. For recording accuracy, all systems shall: b. Add permissib...(1) ;
14.1.3.1.cVoting systems shall accurately record all election management data entered by the user, including election officials or their designees. For recording accuracy, all systems shall: c. Verify the co...(1) ;
14.1.3.1.dVoting systems shall accurately record all election management data entered by the user, including election officials or their designees. For recording accuracy, all systems shall: d. Add various f...(1) ;
14.1.3.1.eVoting systems shall accurately record all election management data entered by the user, including election officials or their designees. For recording accuracy, all systems shall: e. Verify the co...(1) ;
14.1.3.1.fVoting systems shall accurately record all election management data entered by the user, including election officials or their designees. For recording accuracy, all systems shall: f. Preserve the ...(1) ;
14.1.3.1.gVoting systems shall accurately record all election management data entered by the user, including election officials or their designees. For recording accuracy, all systems shall: g. Log corrected...(1) ;
14.1.3.2Memory devices used to retain election management data shall have demonstrated error-free data retention for a period of 22 months....(1) ;
14.1.4The vote recording requirements address the enclosure, equipment, and supplies used by voters to vote....NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.4.1All voting systems shall provide voting booths or enclosures for poll site use. Such booths or enclosures may be integral to the voting system or supplied as components of the voting system, and shall...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.4.1.aAll voting systems shall provide voting booths or enclosures for poll site use. Such booths or enclosures may be integral to the voting system or supplied as components of the voting system, and shall...(1) ;
14.1.4.1.bAll voting systems shall provide voting booths or enclosures for poll site use. Such booths or enclosures may be integral to the voting system or supplied as components of the voting system, and shall...(1) ;
14.1.4.1.cAll voting systems shall provide voting booths or enclosures for poll site use. Such booths or enclosures may be integral to the voting system or supplied as components of the voting system, and shall...(1) ;
14.1.4.1.dAll voting systems shall provide voting booths or enclosures for poll site use. Such booths or enclosures may be integral to the voting system or supplied as components of the voting system, and shall...(1) ;
14.1.4.2The paper-based recording requirements govern: • Ballot cards or sheets, and pages or assemblies of pages containing ballot field identification data • Ballot marking devices • Frames or fi...(1) ;
14.1.4.2.a.iThe paper-based recording requirements govern: • Ballot cards or sheets, and pages or assemblies of pages containing ballot field identification data • Ballot marking devices • Frames or fi...(1) ;
14.1.4.2.a.iiThe paper-based recording requirements govern: • Ballot cards or sheets, and pages or assemblies of pages containing ballot field identification data • Ballot marking devices • Frames or fi...(1) ;
14.1.4.2.a.iiiThe paper-based recording requirements govern: • Ballot cards or sheets, and pages or assemblies of pages containing ballot field identification data • Ballot marking devices • Frames or fi...(1) ;
14.1.4.2.b.iThe paper-based recording requirements govern: • Ballot cards or sheets, and pages or assemblies of pages containing ballot field identification data • Ballot marking devices • Frames or fi...(1) ;
14.1.4.2.b.iiThe paper-based recording requirements govern: • Ballot cards or sheets, and pages or assemblies of pages containing ballot field identification data • Ballot marking devices • Frames or fi...(1) ;
14.1.4.2.b.iiiThe paper-based recording requirements govern: • Ballot cards or sheets, and pages or assemblies of pages containing ballot field identification data • Ballot marking devices • Frames or fi...(1) ;
14.1.4.2.c.iThe paper-based recording requirements govern: • Ballot cards or sheets, and pages or assemblies of pages containing ballot field identification data • Ballot marking devices • Frames or fi...(1) ;
14.1.4.2.c.iiThe paper-based recording requirements govern: • Ballot cards or sheets, and pages or assemblies of pages containing ballot field identification data • Ballot marking devices • Frames or fi...(1) ;
14.1.4.2.c.iiiThe paper-based recording requirements govern: • Ballot cards or sheets, and pages or assemblies of pages containing ballot field identification data • Ballot marking devices • Frames or fi...(1) ;
14.1.4.2.c.ivThe paper-based recording requirements govern: • Ballot cards or sheets, and pages or assemblies of pages containing ballot field identification data • Ballot marking devices • Frames or fi...(1) ;
14.1.4.2.d.iThe paper-based recording requirements govern: • Ballot cards or sheets, and pages or assemblies of pages containing ballot field identification data • Ballot marking devices • Frames or fi...(1) ;
14.1.4.2.d.iiThe paper-based recording requirements govern: • Ballot cards or sheets, and pages or assemblies of pages containing ballot field identification data • Ballot marking devices • Frames or fi...(1) ;
14.1.4.2.d.iiiThe paper-based recording requirements govern: • Ballot cards or sheets, and pages or assemblies of pages containing ballot field identification data • Ballot marking devices • Frames or fi...(1) ;
14.1.4.2.d.ivThe paper-based recording requirements govern: • Ballot cards or sheets, and pages or assemblies of pages containing ballot field identification data • Ballot marking devices • Frames or fi...(1) ;
14.1.4.3The DRE system recording requirements address the detection and recording of votes, including the logic and data processing functions required to determine the validity of voter selections, to accept ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.4.3.a.iThe DRE system recording requirements address the detection and recording of votes, including the logic and data processing functions required to determine the validity of voter selections, to accept ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.4.3.a.iiThe DRE system recording requirements address the detection and recording of votes, including the logic and data processing functions required to determine the validity of voter selections, to accept ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.4.3.b.iThe DRE system recording requirements address the detection and recording of votes, including the logic and data processing functions required to determine the validity of voter selections, to accept ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.4.3.b.iiThe DRE system recording requirements address the detection and recording of votes, including the logic and data processing functions required to determine the validity of voter selections, to accept ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.4.3.b.iiiThe DRE system recording requirements address the detection and recording of votes, including the logic and data processing functions required to determine the validity of voter selections, to accept ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.4.3.b.ivThe DRE system recording requirements address the detection and recording of votes, including the logic and data processing functions required to determine the validity of voter selections, to accept ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.4.3.b.vThe DRE system recording requirements address the detection and recording of votes, including the logic and data processing functions required to determine the validity of voter selections, to accept ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.4.3.b.viThe DRE system recording requirements address the detection and recording of votes, including the logic and data processing functions required to determine the validity of voter selections, to accept ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.4.3.c.iThe DRE system recording requirements address the detection and recording of votes, including the logic and data processing functions required to determine the validity of voter selections, to accept ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.4.3.c.iiThe DRE system recording requirements address the detection and recording of votes, including the logic and data processing functions required to determine the validity of voter selections, to accept ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.4.3.c.iiiThe DRE system recording requirements address the detection and recording of votes, including the logic and data processing functions required to determine the validity of voter selections, to accept ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.4.3.c.ivThe DRE system recording requirements address the detection and recording of votes, including the logic and data processing functions required to determine the validity of voter selections, to accept ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.4.3.c.vThe DRE system recording requirements address the detection and recording of votes, including the logic and data processing functions required to determine the validity of voter selections, to accept ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.4.3.c.viThe DRE system recording requirements address the detection and recording of votes, including the logic and data processing functions required to determine the validity of voter selections, to accept ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.4.3.TSRecording reliability refers to the ability of the DRE system to record votes accurately at its maximum rated processing volume for a specified period of time. The DRE system shall record votes reliab...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.5The paper-based conversion requirements address the ability of the system to read the ballot card and to translate its pattern of marks into electronic signals for later processing. These capabilities...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.5.1Ballot handling consists of a ballot card’s acceptance, movement through the read station, and transfer into a collection station or receptacle. a. The capacity to convert the marks on individual...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.5.1.aBallot handling consists of a ballot card’s acceptance, movement through the read station, and transfer into a collection station or receptacle. a. The capacity to convert the marks on individual...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.5.1.b.iBallot handling consists of a ballot card’s acceptance, movement through the read station, and transfer into a collection station or receptacle. b. When ballots are unreadable or some condition i...(1) ;
14.1.5.1.b.iiBallot handling consists of a ballot card’s acceptance, movement through the read station, and transfer into a collection station or receptacle. b. When ballots are unreadable or some condition i...(1) ;
14.1.5.1.b.iiiBallot handling consists of a ballot card’s acceptance, movement through the read station, and transfer into a collection station or receptacle. b. When ballots are unreadable or some condition i...(1) ;
14.1.5.1.cBallot handling consists of a ballot card’s acceptance, movement through the read station, and transfer into a collection station or receptacle. c. Additionally, the system shall provide a capabi...(1) ;
14.1.5.1.d.iBallot handling consists of a ballot card’s acceptance, movement through the read station, and transfer into a collection station or receptacle. d. When ballots are unreadable or when some condit...(1) ;
14.1.5.1.d.iiBallot handling consists of a ballot cards acceptance, movement through the read station, and transfer into a collection station or receptacle. d. When ballots are unreadable or when some condition...(1) ;
14.1.5.1.d.iiiBallot handling consists of a ballot card’s acceptance, movement through the read station, and transfer into a collection station or receptacle. d. When ballots are unreadable or when some condit...(1) ;
14.1.5.1.d.ivBallot handling consists of a ballot card’s acceptance, movement through the read station, and transfer into a collection station or receptacle. d. When ballots are unreadable or when some condit...(1) ;
14.1.5.1.e.iBallot handling consists of a ballot card’s acceptance, movement through the read station, and transfer into a collection station or receptacle. e. Ballot readers shall prevent multiple feed or d...(1) ;
14.1.5.1.e.iiBallot handling consists of a ballot card’s acceptance, movement through the read station, and transfer into a collection station or receptacle. e. Ballot readers shall prevent multiple feed or d...(1) ;
14.1.5.2This paper-based system requirement governs the conversion of the physical ballot into electronic data. Reading accuracy for ballot conversion refers to the ability to: a. Recognize vote punches or...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.5.2.aThis paper-based system requirement governs the conversion of the physical ballot into electronic data. Reading accuracy for ballot conversion refers to the ability to: a. Recognize vote punches or...(1) ;
14.1.5.2.bThis paper-based system requirement governs the conversion of the physical ballot into electronic data. Reading accuracy for ballot conversion refers to the ability to: b. Discriminate between vali...(1) ;
14.1.5.2.cThis paper-based system requirement governs the conversion of the physical ballot into electronic data. Reading accuracy for ballot conversion refers to the ability to: c. Convert the vote punches ...(1) ;
14.1.5.2.dThis paper-based system requirement governs the conversion of the physical ballot into electronic data. Reading accuracy for ballot conversion refers to the ability to: To ensure accuracy, paper-ba...(1) ;
14.1.5.2.eThis paper-based system requirement governs the conversion of the physical ballot into electronic data. Reading accuracy for ballot conversion refers to the ability to: To ensure accuracy, paper-ba...(1) ;
14.1.5.2.fThis paper-based system requirement governs the conversion of the physical ballot into electronic data. Reading accuracy for ballot conversion refers to the ability to: To ensure accuracy, paper-ba...(1) ;
14.1.6Tabulation processing requirements apply to the hardware and software required to accumulate voting data for all candidates and measures within voting machines and polling places, and to consolidate t...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.6.1The paper-based processing requirements address all mechanical devices, electromechanical devices, electronic devices, and software required to perform the logical and numerical functions of interpret...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.6.1.a.iThe paper-based processing requirements address all mechanical devices, electromechanical devices, electronic devices, and software required to perform the logical and numerical functions of interpret...(1) ;
14.1.6.1.a.iiThe paper-based processing requirements address all mechanical devices, electromechanical devices, electronic devices, and software required to perform the logical and numerical functions of interpret...(1) ;
14.1.6.1.a.iiiThe paper-based processing requirements address all mechanical devices, electromechanical devices, electronic devices, and software required to perform the logical and numerical functions of interpret...(1) ;
14.1.6.1.a.ivThe paper-based processing requirements address all mechanical devices, electromechanical devices, electronic devices, and software required to perform the logical and numerical functions of interpret...(1) ;
14.1.6.1.bThe paper-based processing requirements address all mechanical devices, electromechanical devices, electronic devices, and software required to perform the logical and numerical functions of interpret...(1) ;
14.1.6.2The DRE voting systems processing requirements address all mechanical devices, electromechanical devices, electronic devices, and software required to process voting data after the polls are closed. ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.6.2.a.iThe DRE voting systems processing requirements address all mechanical devices, electromechanical devices, electronic devices, and software required to process voting data after the polls are closed. ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.6.2.a.iiThe DRE voting systems processing requirements address all mechanical devices, electromechanical devices, electronic devices, and software required to process voting data after the polls are closed. ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.6.2.b.iThe DRE voting systems processing requirements address all mechanical devices, electromechanical devices, electronic devices, and software required to process voting data after the polls are closed. ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.6.2.b.iiThe DRE voting systems processing requirements address all mechanical devices, electromechanical devices, electronic devices, and software required to process voting data after the polls are closed. ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.6.2.cThe DRE voting systems processing requirements address all mechanical devices, electromechanical devices, electronic devices, and software required to process voting data after the polls are closed. ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.7The reporting requirements govern all mechanical, electromechanical, and electronic devices required for voting systems to print audit record entries and results of the tabulation. These requirements ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.7.1In voting systems that use storage media that can be removed from the system and transported to another location for readout and report generation, these media shall use devices with demonstrated erro...(1) ;
14.1.7.2All printers used to produce reports of the vote count shall be capable of producing: a. Alphanumeric headers b. Election, office and issue labels c. Alphanumeric entries generated as part of...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.7.2.aAll printers used to produce reports of the vote count shall be capable of producing: a. Alphanumeric headers...(1) ;
14.1.7.2.bAll printers used to produce reports of the vote count shall be capable of producing: b. Election, office and issue labels...(1) ;
14.1.7.2.cAll printers used to produce reports of the vote count shall be capable of producing: c. Alphanumeric entries generated as part of the audit record...(1) ;
14.1.8The vote data management requirements for all systems address capabilities that manage, process, and report voting data after the data has been consolidated at the polling place or other jurisdictiona...(1) ;
14.1.8.1All voting systems shall provide the capability to: a. Integrate voting data files with ballot definition files b. Verify file compatibility c. Edit and update files as required...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.8.1.aAll voting systems shall provide the capability to: a. Integrate voting data files with ballot definition files...(1) ;
14.1.8.1.bAll voting systems shall provide the capability to: b. Verify file compatibility...(1) ;
14.1.8.1.cAll voting systems shall provide the capability to: c. Edit and update files as required...(1) ;
14.1.8.2All voting systems shall include report generators for producing output reports at the device, polling place, and summary level, with provisions for administrative and judicial subdivisions as require...(1) ;
14.2This subsection covers physical characteristics of all voting systems and components that affect their general utility and suitability for election operations....NA(1) ; (2) This requirement is not applicable to the current system.;
14.2.1There is no numerical limitation on the size of any voting equipment, but the size of each voting machine should be compatible with its intended use and the location at which the equipment is to be us...NA(1) ; (2) This requirement is not applicable to the current system.;
14.2.2There is no numerical limitation on the weight of any voting equipment, but the weight of each voting machine should be compatible with its intended use and the location at which the equipment is to b...NA(1) ; (2) This requirement is not applicable to the current system.;
14.2.3All precinct voting systems shall: a. Provide a means to safely and easily handle, transport, and install voting equipment, such as wheels or a handle or handles b. Be capable of using, or be pr...NA(1) ; (2) This requirement is not applicable to the current system.;
14.2.3.aAll precinct voting systems shall: a. Provide a means to safely and easily handle, transport, and install voting equipment, such as wheels or a handle or handle...(1) ;
14.2.3.b.iAll precinct voting systems shall: b. Be capable of using, or be provided with, a protective enclosure rendering the equipment capable of withstanding: i. Impact, shock and vibration loads assoc...(1) ;
14.2.3.b.iiAll precinct voting systems shall: b. Be capable of using, or be provided with, a protective enclosure rendering the equipment capable of withstanding: ii. Stacking loads associated with storage...(1) ;
14.3This subsection covers voting system materials, construction workmanship, and specific design characteristics important to the successful operation and efficient maintenence of the voting system. ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.3.1The approach to system design is unrestricted, and may incorporate any form or variant of technology capable of meeting the voting systems requirements and standards. Precinct count systems shall be ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.3.1.aThe approach to system design is unrestricted, and may incorporate any form or variant of technology capable of meeting the voting systems requirements and standards. Precinct count systems shall be ...(1) ;
14.3.1.bThe approach to system design is unrestricted, and may incorporate any form or variant of technology capable of meeting the voting systems requirements and standards. Precinct count systems shall be ...(1) ;
14.3.1.cThe approach to system design is unrestricted, and may incorporate any form or variant of technology capable of meeting the voting systems requirements and standards. Precinct count systems shall be ...(1) ;
14.3.2All voting systems shall be designed to withstand normal use without deterioration and without excessive maintenance cost for a period of ten years....(1) ;
14.3.3The reliability of voting system devices shall be measured as Mean Time Between Failure (MTBF) for the system submitted for testing. MBTF is defined as the value of the ratio of operating time to the ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.3.4Maintainability represents the ease with which maintenance actions can be performed based on the design characteristics of equipment and software and the processes the vendor and election officials ha...(1) ;
14.3.4.1The following physical attributes will be examined to assess reliability: a. Presence of labels and the identification of test points b. Provision of built-in test and diagnostic circuitry or ph...(1) ;
14.3.4.1.aThe following physical attributes will be examined to assess reliability: a. Presence of labels and the identification of test points...(1) ;
14.3.4.1.bThe following physical attributes will be examined to assess reliability: b. Provision of built-in test and diagnostic circuitry or physical indicators of condition...(1) ;
14.3.4.1.cThe following physical attributes will be examined to assess reliability: c. Presence of labels and alarms related to failures...(1) ;
14.3.4.1.dThe following physical attributes will be examined to assess reliability: d. Presence of features that allow non-technicians to perform routine maintenance tasks (such as update of the system datab...(1) ;
14.3.4.2The following additional attributes will be considered to assess system maintainability: a. Ease of detecting that equipment has failed by a non-technician b. Ease of diagnosing problems by a tr...NA(1) ; (2) This requirement is not applicable to the current system.;
14.3.4.2.aThe following additional attributes will be considered to assess system maintainability: a. Ease of detecting that equipment has failed by a non-technician...(1) ;
14.3.4.2.bThe following additional attributes will be considered to assess system maintainability: b. Ease of diagnosing problems by a trained technician...(1) ;
14.3.4.2.cThe following additional attributes will be considered to assess system maintainability: c. Low false alarm rates (i.e., indications of problems that do not exist)...(1) ;
14.3.4.2.dThe following additional attributes will be considered to assess system maintainability: d. Ease of access to components for replacement...(1) ;
14.3.4.2.eThe following additional attributes will be considered to assess system maintainability: e. Ease with which adjustment and alignment can be performed...(1) ;
14.3.4.2.fThe following additional attributes will be considered to assess system maintainability: f. Ease with which database updates can be performed by a non-technician...(1) ;
14.3.4.2.gThe following additional attributes will be considered to assess system maintainability: g. Adjust, align, tune or service components...(1) ;
14.3.5The availability of a voting system is defined as the probability that the equipment (and supporting software) needed to perform designated voting functions will respond to operational commands and ac...NA(1) ; (2) This requirement is not applicable to the current system.;
14.3.5.a.iThe availability of a voting system is defined as the probability that the equipment (and supporting software) needed to perform designated voting functions will respond to operational commands and ac...(1) ;
14.3.5.a.iiThe availability of a voting system is defined as the probability that the equipment (and supporting software) needed to perform designated voting functions will respond to operational commands and ac...(1) ;
14.3.5.bThe availability of a voting system is defined as the probability that the equipment (and supporting software) needed to perform designated voting functions will respond to operational commands and ac...(1) ;
14.3.5.cThe availability of a voting system is defined as the probability that the equipment (and supporting software) needed to perform designated voting functions will respond to operational commands and ac...(1) ;
14.3.5.dThe availability of a voting system is defined as the probability that the equipment (and supporting software) needed to perform designated voting functions will respond to operational commands and ac...(1) ;
14.3.5.eThe availability of a voting system is defined as the probability that the equipment (and supporting software) needed to perform designated voting functions will respond to operational commands and ac...(1) ;
14.3.5.fThe availability of a voting system is defined as the probability that the equipment (and supporting software) needed to perform designated voting functions will respond to operational commands and ac...(1) ;
14.3.5.gThe availability of a voting system is defined as the probability that the equipment (and supporting software) needed to perform designated voting functions will respond to operational commands and ac...(1) ;
14.3.6All voting systems shall: a. Identify all devices by means of a permanently affixed nameplate or label containing the name of the manufacturer or vendor, the name of the device, its part or model n...NA(1) ; (2) This requirement is not applicable to the current system.;
14.3.6.aAll voting systems shall: a. Identify all devices by means of a permanently affixed nameplate or label containing the name of the manufacturer or vendor, the name of the device, its part or model n...(1) ;
14.3.6.bAll voting systems shall: b. Display on each device a separate data plate containing a schedule for and list of operations required to service or to perform preventive maintenance ...(1) ;
14.3.6.cAll voting systems shall: c. Display advisory caution and warning instructions to ensure safe operation of the equipment and to avoid exposure to hazardous electrical voltages and moving parts at a...(1) ;
14.3.7To help ensure proper workmanship, all manufacturers of voting systems shall: a. Adopt and adhere to practices and procedures to ensure that their products are free from damage or defect that could...NA(1) ; (2) This requirement is not applicable to the current system.;
14.3.7.aTo help ensure proper workmanship, all manufacturers of voting systems shall: a. Adopt and adhere to practices and procedures to ensure that their products are free from damage or defect that could...(1) ;
14.3.7.bTo help ensure proper workmanship, all manufacturers of voting systems shall: b. Ensure that components provided by external suppliers are free from damage or defect that could make them unsatisfac...(1) ;
14.3.8All voting systems shall meet the following requirements for safety: a. All voting systems and their components shall be designed to eliminate hazards to personnel or to the equipment itself b. ...NA(1) ; (2) This requirement is not applicable to the current system.;
14.3.8.aAll voting systems shall meet the following requirements for safety: a. All voting systems and their components shall be designed to eliminate hazards to personnel or to the equipment itself...(1) ;
14.3.8.bAll voting systems shall meet the following requirements for safety: b. Defects in design and construction that can result in personal injury or equipment damage must be detected and corrected befo...(1) ;
14.3.8.cAll voting systems shall meet the following requirements for safety: c. Equipment design for personnel safety shall be equal to or better than the appropriate requirements of the Occupational Safet...(1) ;
21.7.1.1Specifically, the hardware test requirements shall apply in full to all equipment used in a voting system with the exception of the following: a. Commercially available models of general purpose in...AP
24.2.2The hardware submitted for national certification testing shall be equivalent, in form and function, to the actual production versions of the hardware units. Engineering or developmental prototypes ar...AP
24.2.1The accredited test lab shall design and perform procedures that test the voting system hardware requirements identified in Volume I, Section 4. Test procedures shall be designed and performed for bot...AP
24.3Certification tests may be performed in any facility capable of supporting the test environment. Preparation for testing, arrangement of equipment, verification of equipment status, and the execution ...AP
24.4The accredited test lab shall maintain a test log of the procedure employed. This log shall identify the system and equipment by model and serial number. Test environment conditions shall be noted. ...AP
24.5The use of test fixtures or ancillary devices to facilitate hardware testing is encouraged. These fixtures and devices may include arrangements for automating the operation of voting devices and the ...AP
24.6.1Environmental tests of non-operating equipment are intended to simulate exposure to physical shock and vibration associated with handling and transportation of voting equipment and precinct counters b...AP
24.6.2The bench handling test simulates stresses faced during maintenance and repair of voting machines and ballot counters....AP
24.6.3The vibration test simulates stresses faced during transport of voting machines and ballot counters between storage locations and polling places....AP
24.6.4The low temperature test simulates stresses faced during storage of voting machines and ballot counters....AP
24.6.5The high temperature test simulates stresses faced during storage of voting machines and ballot counters....AP
24.6.6The humidity test simulates stresses faced during storage of voting machines and ballot counters....AP
24.7.1This test is similar to the low temperature and high temperature tests of MIL-STD-810-D, Method 502.2 and Method 501.2, with test conditions that correspond to the requirements of the performance stan...AP
24.7.1.1As indicated in Volume I, Section 4, data accuracy is defined in terms of ballot position error rate. This rate applies to the voting functions and supporting equipment that capture, record, store, co...AP
24.7.2The accredited test lab shall test for maintainability based on the provisions of Volume I, Section 4 for maintainability, including both physical attributes and additional attributes regarding the ea...AP
24.7.3The accredited test lab shall test for reliability based on the provisions of Volume I, Section 4for the acceptable Mean Time Between Failure (MBTF). The MBTF shall be measured during the conduct of o...AP
24.7.4The accredited test lab shall assess the adequacy of system availability based on the provisions of Volume I, Section 4. As described in this section, availability of voting system equipment is determ...AP
24.8This section addresses a range of tests for all voting system equipment, including equipment for both precinct count and central count systems. a. The test for power disturbance disruption shall be...AP
2C.4The equivalence between a number of events and a time period can be established when the operating scenarios of a system can be determined with precision. Some of the performance test criteria of Volu...AP

Software Requirements
Vol Citation Text (click to see full text) Status Comments
15.1This section describes essential design and performance characteristics of the software used in voting systems, addressing both system level software, such as operating systems, and voting system appl...NA(1) This requirement is not applicable to the current system.;
15.1.1The requirements of this section apply generally to all software used in voting systems, including: • Software provided by the voting system vendor and its component suppliers • Software fur...AP
15.1.1.TS 2Configuration of software, both operating systems and applications, is critical to proper system functioning. Correct test design and sufficient test execution must account for the intended and proper...AP
15.1.2The requirements of this section apply to all software used in any manner to support any voting-related activities, regardless of the ownership of the software or the ownership and location of the har...AP
15.1.3Some voting systems use computers that also may be used for other purposes. General purpose software such as operating systems, programming language compilers, database management systems, and Web bro...NA(1) This requirement is not applicable to the current system.;
15.1.3.aSome voting systems use computers that also may be used for other purposes. General purpose software such as operating systems, programming language compilers, database management systems, and Web bro...AP
15.1.3.bSome voting systems use computers that also may be used for other purposes. General purpose software such as operating systems, programming language compilers, database management systems, and Web bro...AP
15.1.3.cSome voting systems use computers that also may be used for other purposes. General purpose software such as operating systems, programming language compilers, database management systems, and Web bro...AP
15.2The software used by voting systems is selected by the vendor and not prescribed by the Guidelines. This section provides requirements for voting system software with regard to: • Selection of pr...NA(1) This requirement is not applicable to the current system.;
15.2.1Software associated with the logical and numerical operations of vote data shall use a highlevel programming language, such as: Pascal, Visual Basic, Java, C and C++. The requirement for the use of hi...AP
15.2.2Self-modifying, dynamically loaded or interpreted code is prohibited, except under the security provisions outlined in Subsection 7.4. This prohibition is to ensure that the software tested and approv...AP
15.2.2.aSelf-modifying, dynamically loaded or interpreted code is prohibited, except under the security provisions outlined in Subsection 7.4. This prohibition is to ensure that the software tested and approv...AP
15.2.2.bSelf-modifying, dynamically loaded or interpreted code is prohibited, except under the security provisions outlined in Subsection 7.4. This prohibition is to ensure that the software tested and approv...AP
15.2.2.cSelf-modifying, dynamically loaded or interpreted code is prohibited, except under the security provisions outlined in Subsection 7.4. This prohibition is to ensure that the software tested and approv...AP
15.2.3Voting system application software, including commercial off-the-shelf (COTS) software, shall be designed in a modular fashion. However, COTS software is not required to be inspected for compliance wi...NA(1) This requirement is not applicable to the current system.;
15.2.3.aVoting system application software, including commercial off-the-shelf (COTS) software, shall be designed in a modular fashion. However, COTS software is not required to be inspected for compliance wi...AP
15.2.3.bVoting system application software, including commercial off-the-shelf (COTS) software, shall be designed in a modular fashion. However, COTS software is not required to be inspected for compliance wi...AP
15.2.3.cVoting system application software, including commercial off-the-shelf (COTS) software, shall be designed in a modular fashion. However, COTS software is not required to be inspected for compliance wi...AP
15.2.3.dVoting system application software, including commercial off-the-shelf (COTS) software, shall be designed in a modular fashion. However, COTS software is not required to be inspected for compliance wi...AP
15.2.3.eVoting system application software, including commercial off-the-shelf (COTS) software, shall be designed in a modular fashion. However, COTS software is not required to be inspected for compliance wi...AP
15.2.3.fVoting system application software, including commercial off-the-shelf (COTS) software, shall be designed in a modular fashion. However, COTS software is not required to be inspected for compliance wi...AP
15.2.4Voting system software shall use the control constructs identified in Volume II, Section 5: a. Acceptable constructs are Sequence, If-Then-Else, Do-While, Do-Until, Case, and the General Loop (incl...NA(1) This requirement is not applicable to the current system.;
15.2.4.a.iVoting system software shall use the control constructs identified in Volume II, Section 5: a. Acceptable constructs are Sequence, If-Then-Else, Do-While, Do-Until, Case, and the General Loop (incl...AP
15.2.4.a.iiVoting system software shall use the control constructs identified in Volume II, Section 5: a. Acceptable constructs are Sequence, If-Then-Else, Do-While, Do-Until, Case, and the General Loop (incl...AP
15.2.4.a.iiiVoting system software shall use the control constructs identified in Volume II, Section 5: a. Acceptable constructs are Sequence, If-Then-Else, Do-While, Do-Until, Case, and the General Loop (incl...AP
15.2.5Voting system software shall use the naming conventions below. a. Object, function, procedure, and variable names shall be chosen to enhance the readability and intelligibility of the program. Inso...NA(1) This requirement is not applicable to the current system.;
15.2.5.aVoting system software shall use the naming conventions below. a. Object, function, procedure, and variable names shall be chosen to enhance the readability and intelligibility of the program. Inso...AP
15.2.5.bVoting system software shall use the naming conventions below. b. Names used in code and in documentation shall be consistent....AP
15.2.5.cVoting system software shall use the naming conventions below. c. Names shall be unique within an application. Names shall differ by more than a single character. All single-character names are for...AP
15.2.5.dVoting system software shall use the naming conventions below. d. Language keywords shall not be used as names of objects, functions, procedures, variables or in any manner not consistent with the ...AP
15.2.6Voting system software shall adhere to basic coding conventions. The coding conventions used shall meet one of the following conditions: a. The vendors shall identify the published, reviewed, and i...NA(1) This requirement is not applicable to the current system.;
15.2.6.aVoting system software shall adhere to basic coding conventions. The coding conventions used shall meet one of the following conditions: a. The vendors shall identify the published, reviewed, and i...AP
15.2.6.bVoting system software shall adhere to basic coding conventions. The coding conventions used shall meet one of the following conditions: b. The accredited test lab shall evaluate the code using the...AP
15.2.7Voting system software shall use the following comment conventions: a. All modules shall contain headers. For small modules of 10 lines or less, the header may be limited to identification of unit ...NA(1) This requirement is not applicable to the current system.;
15.2.7.a.iVoting system software shall use the following comment conventions: a. All modules shall contain headers. For small modules of 10 lines or less, the header may be limited to identification of unit ...AP
15.2.7.a.iiVoting system software shall use the following comment conventions: a. All modules shall contain headers. For small modules of 10 lines or less, the header may be limited to identification of unit ...AP
15.2.7.a.iiiVoting system software shall use the following comment conventions: a. All modules shall contain headers. For small modules of 10 lines or less, the header may be limited to identification of unit ...AP
15.2.7.a.ivVoting system software shall use the following comment conventions: a. All modules shall contain headers. For small modules of 10 lines or less, the header may be limited to identification of unit ...AP
15.2.7.a.vVoting system software shall use the following comment conventions: a. All modules shall contain headers. For small modules of 10 lines or less, the header may be limited to identification of unit ...AP
15.2.7.a.viVoting system software shall use the following comment conventions: a. All modules shall contain headers. For small modules of 10 lines or less, the header may be limited to identification of unit ...AP
15.2.7.bVoting system software shall use the following comment conventions: b. Descriptive comments shall be provided to identify objects and data types. All variables shall have comments at the point of d...AP
15.2.7.cVoting system software shall use the following comment conventions: c. In-line comments shall be provided to facilitate interpretation of functional operations, tests, and branching...AP
15.2.7.dVoting system software shall use the following comment conventions: d. Assembly code shall contain descriptive and informative comments such that its executable lines can be clearly understood...AP
15.2.7.eVoting system software shall use the following comment conventions: e. All comments shall be formatted in a uniform manner that makes it easy to distinguish them from executable code...AP
15.3All systems shall: a. Maintain the integrity of voting and audit data during an election, and for at least 22 months thereafter, a time sufficient to resolve most contested elections and support ot...NA(1) This requirement is not applicable to the current system.;
15.3.aAll systems shall: a. Maintain the integrity of voting and audit data during an election, and for at least 22 months thereafter, a time sufficient to resolve most contested elections and support ot...AP
15.3.bAll systems shall: b. Protect against the failure of any data input or storage device at a location controlled by the jurisdiction or its contractors, and against any attempt at improper data entry...AP
15.4Audit trails are essential to ensure the integrity of a voting system. Operational requirements for audit trails are described in Subsection 2.5.1.1. Audit record data are generated by these procedure...AP
15.4.1During election definition and ballot preparation, the system shall audit the preparation of the baseline ballot formats and modifications to them, a description of these modifications, and correspond...AP
15.4.1.aDuring election definition and ballot preparation, the system shall audit the preparation of the baseline ballot formats and modifications to them, a description of these modifications, and correspond...AP
15.4.1.bDuring election definition and ballot preparation, the system shall audit the preparation of the baseline ballot formats and modifications to them, a description of these modifications, and correspond...AP
15.4.1.cDuring election definition and ballot preparation, the system shall audit the preparation of the baseline ballot formats and modifications to them, a description of these modifications, and correspond...AP
15.4.1.dDuring election definition and ballot preparation, the system shall audit the preparation of the baseline ballot formats and modifications to them, a description of these modifications, and correspond...AP
15.4.1.eDuring election definition and ballot preparation, the system shall audit the preparation of the baseline ballot formats and modifications to them, a description of these modifications, and correspond...AP
15.4.1.fDuring election definition and ballot preparation, the system shall audit the preparation of the baseline ballot formats and modifications to them, a description of these modifications, and correspond...AP
15.4.1.gDuring election definition and ballot preparation, the system shall audit the preparation of the baseline ballot formats and modifications to them, a description of these modifications, and correspond...AP
15.4.2The following minimum requirements apply to system readiness audit records: a. Prior to the start of ballot counting, a system process shall verify hardware and software status and generate a readi...NA(1) This requirement is not applicable to the current system.;
15.4.2.aThe following minimum requirements apply to system readiness audit records: a. Prior to the start of ballot counting, a system process shall verify hardware and software status and generate a readi...AP
15.4.2.bThe following minimum requirements apply to system readiness audit records: b. In the case of systems used at the polling place, the record shall include polling place identification...AP
15.4.2.cThe following minimum requirements apply to system readiness audit records: c. The ballot interpretation logic shall test and record the correct installation of ballot formats on voting devices...AP
15.4.2.dThe following minimum requirements apply to system readiness audit records: d. The software shall check and record the status of all data paths and memory locations to be used in vote recording to ...AP
15.4.2.eThe following minimum requirements apply to system readiness audit records: e. Upon the conclusion of the tests, the software shall provide evidence in the audit record that the test data have been...AP
15.4.2.fThe following minimum requirements apply to system readiness audit records: f. If required and provided, the ballot reader and arithmetic-logic unit shall be evaluated for accuracy, and the system ...AP
15.4.2.g.iThe following minimum requirements apply to system readiness audit records: g. For systems that use a public network, provide a report of test ballots that includes: i. Number of ballots sent ...NA(1) This requirement is not applicable to the current system.;
15.4.2.g.iiThe following minimum requirements apply to system readiness audit records: g. For systems that use a public network, provide a report of test ballots that includes: ii. When each ballot was sen...NA(1) This requirement is not applicable to the current system.;
15.4.2.g.iiiThe following minimum requirements apply to system readiness audit records: g. For systems that use a public network, provide a report of test ballots that includes: iii. Machine from which each...NA(1) This requirement is not applicable to the current system.;
15.4.2.g.ivThe following minimum requirements apply to system readiness audit records: g. For systems that use a public network, provide a report of test ballots that includes: iv. Specific votes or select...NA(1) This requirement is not applicable to the current system.;
15.4.3In-process audit records document system operations during diagnostic routines and the casting and tallying of ballots. At a minimum, the in-process audit records shall contain: a. Machine generate...NA(1) This requirement is not applicable to the current system.;
15.4.3.a.iIn-process audit records document system operations during diagnostic routines and the casting and tallying of ballots. At a minimum, the in-process audit records shall contain: a. Machine generate...AP
15.4.3.a.iiIn-process audit records document system operations during diagnostic routines and the casting and tallying of ballots. At a minimum, the in-process audit records shall contain: a. Machine generate...AP
15.4.3.a.iiiIn-process audit records document system operations during diagnostic routines and the casting and tallying of ballots. At a minimum, the in-process audit records shall contain: a. Machine generate...AP
15.4.3.a.ivIn-process audit records document system operations during diagnostic routines and the casting and tallying of ballots. At a minimum, the in-process audit records shall contain: a. Machine generate...AP
15.4.3.a.vIn-process audit records document system operations during diagnostic routines and the casting and tallying of ballots. At a minimum, the in-process audit records shall contain: a. Machine generate...AP
15.4.3.b.iIn-process audit records document system operations during diagnostic routines and the casting and tallying of ballots. At a minimum, the in-process audit records shall contain: b. Critical system ...AP
15.4.3.b.iiIn-process audit records document system operations during diagnostic routines and the casting and tallying of ballots. At a minimum, the in-process audit records shall contain: b. Critical system ...AP
15.4.3.b.iiiIn-process audit records document system operations during diagnostic routines and the casting and tallying of ballots. At a minimum, the in-process audit records shall contain: b. Critical system ...AP
15.4.3.b.ivIn-process audit records document system operations during diagnostic routines and the casting and tallying of ballots. At a minimum, the in-process audit records shall contain: b. Critical system ...NA(1) This requirement is not applicable to the current system.;
15.4.3.cIn-process audit records document system operations during diagnostic routines and the casting and tallying of ballots. At a minimum, the in-process audit records shall contain: c. Non-critical sta...AP
15.4.3.dIn-process audit records document system operations during diagnostic routines and the casting and tallying of ballots. At a minimum, the in-process audit records shall contain: d. System generated...AP
15.4.4In addition to the audit requirements described above, other election-related data is essential for reporting results to interested parties, the press, and the voting public, and is vital to verifying...NA(1) This requirement is not applicable to the current system.;
15.4.4.aIn addition to the audit requirements described above, other election-related data is essential for reporting results to interested parties, the press, and the voting public, and is vital to verifying...AP
15.4.4.bIn addition to the audit requirements described above, other election-related data is essential for reporting results to interested parties, the press, and the voting public, and is vital to verifying...AP
15.4.4.cIn addition to the audit requirements described above, other election-related data is essential for reporting results to interested parties, the press, and the voting public, and is vital to verifying...AP
15.4.4.dIn addition to the audit requirements described above, other election-related data is essential for reporting results to interested parties, the press, and the voting public, and is vital to verifying...AP
15.4.4.eIn addition to the audit requirements described above, other election-related data is essential for reporting results to interested parties, the press, and the voting public, and is vital to verifying...AP
15.4.4.tsIn addition to the audit requirements described above, other election-related data is essential for reporting results to interested parties, the press, and the voting public, and is vital to verifying...AP
15.5All DRE systems shall ensure vote secrecy by: a. Immediately after the voter chooses to cast his or her ballot, record the voter’s selections in the memory to be used for vote counting and audit ...NA(1) This requirement is not applicable to the current system.;
15.5.aAll DRE systems shall ensure vote secrecy by: a. Immediately after the voter chooses to cast his or her ballot, record the voter’s selections in the memory to be used for vote counting and audit ...NA(1) This requirement is not applicable to the current system.;
15.5.bAll DRE systems shall ensure vote secrecy by: b. Immediately after the voter chooses to cancel his or her ballot, erase the selections from the display and all other storage, including buffers and ...NA(1) This requirement is not applicable to the current system.;
21.3.1.3The software tests encompass a number of interrelated examinations, involving assessment of application source code for its compliance with the requirements spelled out in Volume I, Section 5. Essenti...AP
21.7.1.2Software certification is applicable to the following: a. Application programs that control and carry out ballot processing, commencing with the definition of a ballot, and including processing of ...AP
25.2The accredited test lab shall design and perform procedures that test the voting system software requirements identified in Volume I, Section 5. All software components designed or modified for electi...AP
25.3Prior to initiating the software review, the accredited test lab shall verify that the documentation submitted by the vendor in the TDP is sufficient to enable: a. Review of the source code b. D...AP
25.4The accredited test lab shall compare the source code to the vendor's software design documentation to ascertain how completely the software conforms to the vendor’s specifications. Source code insp...AP
25.4.1Voting system software shall use the control constructs identified in this section as follows: a. If the programming language used does not provide these control constructs, the vendor shall provid...AP
25.4.1.aVoting system software shall use the control constructs identified in this section as follows: a. If the programming language used does not provide these control constructs, the vendor shall provid...AP
25.4.1.bVoting system software shall use the control constructs identified in this section as follows: b. While some programming languages do not create programs as linear processes, stepping from an initi...AP
25.4.1.cVoting system software shall use the control constructs identified in this section as follows: c. Operator intervention or logic that evaluates received or stored data shall not re-direct program c...AP
25.4.1.dVoting system software shall use the control constructs identified in this section as follows: d. Conventional constructs that are inherent to the development language are permitted but must be doc...AP
25.4.2The accredited test lab shall test for compliance with the coding conventions specified by the vendor. If the vendor does not identify an appropriate set of coding conventions in accordance with the p...AP

Telecomm Requirements
Vol Citation Text (click to see full text) Status Comments
12.1.9For all voting systems that use telecommunications for the transmission of data during prevoting, voting or post-voting activities, capabilities shall be provided that ensure data are transmitted with...NA(1) ; (2) This requirement is not applicable to the current system.;
14.1.2.15Voting systems may use a local or remote data network. If such a network is used, then all components of the network shall comply with the telecommunications requirements described in Section 6 and th...NA(1) ; (2) This requirement is not applicable to the current system.;
16.1This section contains the performance, design, and maintenance characteristics of the telecommunications components of voting systems and the acceptable levels of performance against these characteris...NA(1) ; (2) This requirement is not applicable to the current system.;
16.1.1This section addresses telecommunications hardware and software across a broad range of technologies including, but not limited to: • Dial-up communications technologies including standard landli...NA(1) ; (2) This requirement is not applicable to the current system.;
16.1.2This section applies to voting-related transmissions over public networks, such as those provided by local distribution and long distance carriers. This section also applies to private networks regard...NA(1) ; (2) This requirement is not applicable to the current system.;
16.1.3These requirements apply to the use of telecommunications to transmit data for the preparation of the system for an election, the execution of an election, and the preservation of the system data and ...NA(1) ; (2) This requirement is not applicable to the current system.;
16.2Design, construction, and maintenance requirements for telecommunications represent the operational capability of both system hardware and software. These capabilities shall be considered basic to all...NA(1) ; (2) This requirement is not applicable to the current system.;
16.2.1The telecommunications components of all voting systems shall meet the accuracy requirements of Subsection 4.1.1....NA(1) ; (2) This requirement is not applicable to the current system.;
16.2.2The telecommunications components of all voting systems shall meet the durability requirements of Subsection 4.3.2....NA(1) ; (2) This requirement is not applicable to the current system.;
16.2.3The telecommunications components of all voting systems shall meet the reliability requirements of Subsection 4.3.3....NA(1) ; (2) This requirement is not applicable to the current system.;
16.2.4The telecommunications components of all voting systems shall meet the maintainability requirements of Subsection 4.3.4....NA(1) ; (2) This requirement is not applicable to the current system.;
16.2.5The telecommunications components of all voting systems shall meet the availability requirements of Subsection 4.3.5....NA(1) ; (2) This requirement is not applicable to the current system.;
16.2.6For WANs using public telecommunications, boundary definition and implementation shall meet the requirements below. a. Outside service providers and subscribers of such providers shall not be given...NA(1) ; (2) This requirement is not applicable to the current system.;
16.2.6.aFor WANs using public telecommunications, boundary definition and implementation shall meet the requirements below. a. Outside service providers and subscribers of such providers shall not be given...NA(1) This requirement is not applicable to the current system.;
16.2.6.bFor WANs using public telecommunications, boundary definition and implementation shall meet the requirements below. b. Voting system administrators shall not require any type of control of resource...NA(1) This requirement is not applicable to the current system.;
16.2.6.cFor WANs using public telecommunications, boundary definition and implementation shall meet the requirements below. c. The system shall be designed and configured such that it is not vulnerable to ...NA(1) This requirement is not applicable to the current system.;
16.2.7Confirmation occurs when the system notifies the user of the successful or unsuccessful completion of the data transmission, where successful completion is defined as accurate receipt of the transmitt...NA(1) ; (2) This requirement is not applicable to the current system.;
26.4.2For systems that use telecommunications to transmit official voting data, the accredited test lab shall review, and conduct tests of, the data interception and prevention safeguards specified by the v...NA(1) ; (2) This requirement is not applicable to the current system.;

Security Requirements
Vol Citation Text (click to see full text) Status Comments
12.1.1System security is achieved through a combination of technical capabilities and sound administrative practices. To ensure security, all systems shall: a. Provide security access controls that limit...AP
12.1.1.aSystem security is achieved through a combination of technical capabilities and sound administrative practices. To ensure security, all systems shall: a. Provide security access controls that limit...AP
12.1.1.bSystem security is achieved through a combination of technical capabilities and sound administrative practices. To ensure security, all systems shall: b. Provide system functions that are executabl...AP
12.1.1.cSystem security is achieved through a combination of technical capabilities and sound administrative practices. To ensure security, all systems shall: c. Use the system's control logic to prevent a...AP
12.1.1.dSystem security is achieved through a combination of technical capabilities and sound administrative practices. To ensure security, all systems shall: d. Provide safeguards in response to system fa...AP
12.1.1.eSystem security is achieved through a combination of technical capabilities and sound administrative practices. To ensure security, all systems shall: e. Provide security provisions that are compat...AP
12.1.1.fSystem security is achieved through a combination of technical capabilities and sound administrative practices. To ensure security, all systems shall: f. Incorporate a means of implementing a capab...AP
12.1.1.gSystem security is achieved through a combination of technical capabilities and sound administrative practices. To ensure security, all systems shall: g. Provide documentation of mandatory administ...AP
17.1This section describes essential security capabilities for a voting system, encompassing the system’s hardware, software, communications and documentation. No predefined set of security standards wi...NA(1) ; (2) This requirement is not applicable to the current system.;
17.1.1The requirements of this section apply to the capabilities of a voting system that must be provided by the vendor. However, an effective security program requires well-defined security practices by ...NA(1) This requirement is not applicable to the current system.;
17.1.2The guidelines presented in this section are organized as follows: Access Control: These standards address procedures and system capabilities that limit or detect access to critical system componen...NA(1) This requirement is not applicable to the current system.;
17.2Access controls are procedures and system capabilities that detect or limit access to system components in order to guard against loss of system integrity, availability, confidentiality, and accountab...NA(1) This requirement is not applicable to the current system.;
17.2.1The vendor shall specify the general features and capabilities of the access control policy recommended to provide effective voting system security. Although the jurisdiction in which the voting sy...NA(1) This requirement is not applicable to the current system.;
17.2.1.aThe vendor shall specify the general features and capabilities of the access control policy recommended to provide effective voting system security. Although the jurisdiction in which the voting sy...AP
17.2.1.bThe vendor shall specify the general features and capabilities of the access control policy recommended to provide effective voting system security. Although the jurisdiction in which the voting sy...AP
17.2.1.cThe vendor shall specify the general features and capabilities of the access control policy recommended to provide effective voting system security. Although the jurisdiction in which the voting sy...AP
17.2.1.dThe vendor shall specify the general features and capabilities of the access control policy recommended to provide effective voting system security. Although the jurisdiction in which the voting sy...AP
17.2.1.eThe vendor shall specify the general features and capabilities of the access control policy recommended to provide effective voting system security. Although the jurisdiction in which the voting sy...AP
17.2.1.fThe vendor shall specify the general features and capabilities of the access control policy recommended to provide effective voting system security. Although the jurisdiction in which the voting sy...AP
17.2.1.gThe vendor shall specify the general features and capabilities of the access control policy recommended to provide effective voting system security. Although the jurisdiction in which the voting sy...AP
17.2.1.hThe vendor shall specify the general features and capabilities of the access control policy recommended to provide effective voting system security. Although the jurisdiction in which the voting sy...AP
17.2.1.1Voting system vendors shall: a. Identify each person to whom access is granted, and the specific functions and data to which each person holds authorized access b. Specify whether an individual’...NA(1) This requirement is not applicable to the current system.;
17.2.1.1.aVoting system vendors shall: a. Identify each person to whom access is granted, and the specific functions and data to which each person holds authorized access ...AP
17.2.1.1.bVoting system vendors shall: b. Specify whether an individual’s authorization is limited to a specific time, time interval or phase of the voting or counting operations ...AP
17.2.1.1.cVoting system vendors shall: c. Permit the voter to cast a ballot expeditiously, but preclude voter access to all aspects of the vote counting processes ...AP
17.2.1.2Vendors shall provide a detailed description of all system access control measures designed to permit authorized access to the system and prevent unauthorized access. Examples of such measures inclu...NA(1) This requirement is not applicable to the current system.;
17.2.1.2.aVendors shall provide a detailed description of all system access control measures designed to permit authorized access to the system and prevent unauthorized access. Examples of such measures inclu...AP
17.2.1.2.bVendors shall provide a detailed description of all system access control measures designed to permit authorized access to the system and prevent unauthorized access. Examples of such measures inclu...AP
17.2.1.2.cVendors shall provide a detailed description of all system access control measures designed to permit authorized access to the system and prevent unauthorized access. Examples of such measures inclu...AP
17.2.1.2.dVendors shall provide a detailed description of all system access control measures designed to permit authorized access to the system and prevent unauthorized access. Examples of such measures inclu...AP
17.2.1.2.eVendors shall provide a detailed description of all system access control measures designed to permit authorized access to the system and prevent unauthorized access. Examples of such measures inclu...AP
17.2.1.2.fVendors shall provide a detailed description of all system access control measures designed to permit authorized access to the system and prevent unauthorized access. Examples of such measures inclu...AP
17.2.1.2.gVendors shall provide a detailed description of all system access control measures designed to permit authorized access to the system and prevent unauthorized access. Examples of such measures inclu...AP
17.2.1.2.hVendors shall provide a detailed description of all system access control measures designed to permit authorized access to the system and prevent unauthorized access. Examples of such measures inclu...AP
17.2.1.2.tsVendors shall provide a detailed description of all system access control measures designed to permit authorized access to the system and prevent unauthorized access. Examples of such measures inclu...AP
17.3A voting system’s sensitivity to disruption or corruption of data depends, in part, on the physical location of equipment and data media, and on the establishment of secure telecommunications among ...NA(1) This requirement is not applicable to the current system.;
17.3.1For polling place operations, vendors shall develop and provide detailed documentation of measures to enable poll workers to physically protect and perform orderly shutdown of voting equipment to coun...AP(1) This requirement is not applicable to the current system.; (2) Applicable Requirement;
17.3.2Vendors shall develop and document in detail the measures to be taken in a central counting environment. These measures shall include physical and procedural controls related to the handling of ballot...AP
17.4Voting systems shall meet specific security requirements for the installation of software and for protection against malicious software. ...NA(1) This requirement is not applicable to the current system.;
17.4.1The system shall meet the following requirements for installation of software, including hardware with embedded firmware. a. If software is resident in the system as firmware, the vendor shall req...NA(1) This requirement is not applicable to the current system.;
17.4.1.aThe system shall meet the following requirements for installation of software, including hardware with embedded firmware. a. If software is resident in the system as firmware, the vendor shall requ...AP
17.4.1.bThe system shall meet the following requirements for installation of software, including hardware with embedded firmware. b. To prevent alteration of executable code, no software shall be permanent...AP
17.4.1.cThe system shall meet the following requirements for installation of software, including hardware with embedded firmware. c. The voting system bootstrap, monitor, and device-controller software may...AP
17.4.1.dThe system shall meet the following requirements for installation of software, including hardware with embedded firmware. d. The election-specific programming may be installed and resident as firmw...AP
17.4.1.eThe system shall meet the following requirements for installation of software, including hardware with embedded firmware. e. After initiation of election day testing, no source code or compilers or...AP
17.4.2Voting systems shall deploy protection against the many forms of threats to which they may be exposed such as file and macro viruses, worms, Trojan horses, and logic bombs. Vendors shall develop and d...AP
17.4.3Subsections 7.4.4, 7.4.5 and 7.4.6 specify requirements for the distribution of voting system software and the setup validation performed on voting system equipment. These requirements are applicable ...NA(1) This requirement is not applicable to the current system.;
17.4.4a. The vendor shall document all software including voting system software, third party software (such as operating systems and drivers) to be installed on the certified voting system, and installat...AP
17.4.4.a.ia. The vendor shall document all software including voting system software, third party software (such as operating systems and drivers) to be installed on the certified voting system, and installatio...AP
17.4.4.a.iia. The vendor shall document all software including voting system software, third party software (such as operating systems and drivers) to be installed on the certified voting system, and installatio...AP
17.4.4.b.ib. The EAC accredited testing lab shall witness the final build of the executable version of the certified voting system software performed by the vendor. i. The testing lab shall create a complete...AP
17.4.4.b.iib. The EAC accredited testing lab shall witness the final build of the executable version of the certified voting system software performed by the vendor. ii. The record of the source code and exec...AP
17.4.4.b.iiib. The EAC accredited testing lab shall witness the final build of the executable version of the certified voting system software performed by the vendor. iii. The testing lab shall retain this rec...AP
17.4.4.c.iiic. After EAC certification has been granted, the testing lab shall create a subset of the complete record of the build that includes a unique identifier (such as a serial number) of the subset, the un...AP
17.4.4.c.ivc. After EAC certification has been granted, the testing lab shall create a subset of thecomplete record of the build that includes a unique identifier (such as a serial number)of the subset, the uniq...AP
17.4.4.c.vc. After EAC certification has been granted, the testing lab shall create a subset of the complete record of the build that includes a unique identifier (such as a serial number) of the subset, the ...AP
17.4.4.d.id. The vendor shall provide the NSRL and any repository designated by a state with a copy of the software installation disk, which the vendor will distribute to purchasers-- including the executable b...AP
17.4.4.d.iid. The vendor shall provide the NSRL and any repository designated by a state with a copy of the software installation disk, which the vendor will distribute to purchasers-- including the executable b...AP
17.4.4.ee. The voting system equipment shall be designed to allow the voting system administrator to verify that the software is the certified software by comparing it to reference information produced by the...AP
17.4.4.ff. The vendors and testing labs shall document to whom they provide voting system software....AP
17.4.5The NSRL or other repository designated by a state election office shall generate reference information using the binary images of the (a) certified voting system software received onunalterable stora...NA(1) This requirement is not applicable to the current system.;
17.4.5.aThe NSRL or other repository designated by a state election office shall generate reference information using the binary images of the (a) certified voting system software received on unalterable stor...AP
17.4.5.bThe NSRL or other repository designated by a state election office shall generate reference information using the binary images of the (a)certified voting system software received on unalterable stora...AP
17.4.5.cThe NSRL or other repository designated by a state election office shall generate reference information using the binary images of the (a) certified voting system software received on unalterable stor...AP
17.4.5.1a. The NSRL or other designated repository that generates hash value and/or digital signature reference information shall use FIPS-approved algorithms for hashing and signing. i. The NSRL or othe...NA(1) This requirement is not applicable to the current system.;
17.4.5.1.a.ia. The NSRL or other designated repository that generates hash value and/or digital signature reference information shall use FIPS-approved algorithms for hashing and signing. i. The NSRL or othe...NA(1) This requirement is not applicable to the current system.;
17.4.5.1.a.iia. The NSRL or other designated repository that generates hash value and/or digital signature reference information shall use FIPS-approved algorithms for hashing and signing. ii. The NSRL or oth...NA(1) This requirement is not applicable to the current system.;
17.4.5.1.b.ib. If the NSRL or other designated repository uses public key technology, the following requirements shall be met: i. Public and private key pairs used by the repository to generate digital signat...NA(1) This requirement is not applicable to the current system.;
17.4.5.1.b.iib. If the NSRL or other designated repository uses public key technology, the following requirements shall be met: ii. The repository’s private keys used to generate digital signature reference ...NA(1) This requirement is not applicable to the current system.;
17.4.5.1.b.iiib. If the NSRL or other designated repository uses public key technology, the following requirements shall be met: iii. Public keys used to verify digital signature reference information shall be ...NA(1) This requirement is not applicable to the current system.;
17.4.5.1.b.ivb. If the NSRL or other designated repository uses public key technology, the following requirements shall be met: iv. All copies of public key unalterable storage media made by the repository sha...NA(1) This requirement is not applicable to the current system.;
17.4.5.1.b.vb. If the NSRL or other designated repository uses public key technology, the following requirements shall be met: v. The NSRL or other designated repository shall document to whom they provide u...NA(1) This requirement is not applicable to the current system.;
17.4.5.1.b.vib. If the NSRL or other designated repository uses public key technology, the following requirements shall be met: vi. When a private key used to generate digital signature reference information ...NA(1) This requirement is not applicable to the current system.;
17.4.5.1.cc. The NSRL or other designated repository shall make both the reference information available on unalterable storage media and its associated documentation that is labeled by the repository that cr...NA(1) This requirement is not applicable to the current system.;
17.4.6a. Setup validation methods shall verify that no unauthorized software is present on the voting equipment. b. The vendor shall have a process to verify that the correct software is loaded, that the...AP
17.4.6.aa. Setup validation methods shall verify that no unauthorized software is present on the voting equipment. ...AP
17.4.6.b.ib. The vendor shall have a process to verify that the correct software is loaded, that there is no unauthorized software, and that voting system software on voting equipment has not been modified, usi...AP
17.4.6.b.iib. The vendor shall have a process to verify that the correct software is loaded, that there is no unauthorized software, and that voting system software on voting equipment has not been modified, usi...AP
17.4.6.b.iiib. The vendor shall have a process to verify that the correct software is loaded, that there is no unauthorized software, and that voting system software on voting equipment has not been modified, usi...AP
17.4.6.cc. The vendor shall provide a method to comprehensively list all software files that are installed on voting systems....AP
17.4.6.d.id. The verification process should be able to be performed using COTS software and hardware available from sources other than the voting system vendor. i. If the process uses hashes or digital sign...AP
17.4.6.d.iid. The verification process should be able to be performed using COTS software and hardware available from sources other than the voting system vendor. ii. The verification process shall either (a)...AP
17.4.6.e.ie. Voting system equipment shall provide a means to ensure that the system software can be verified through a trusted external interface, such as a read-only external interface, or by other means i...AP
17.4.6.e.iie. Voting system equipment shall provide a means to ensure that the system software can be verified through a trusted external interface, such as a read-only external interface, or by other means i...AP
17.4.6.e.iiie. Voting system equipment shall provide a means to ensure that the system software can be verified through a trusted external interface, such as a read-only external interface, or by other means i...AP
17.4.6.e.ive. Voting system equipment shall provide a means to ensure that the system software can be verified through a trusted external interface, such as a read-only external interface, or by other means i...AP
17.4.6.f.if. Setup validation methods shall verify that registers and variables of the voting system equipment contain the proper static and initial values. i. The vendor should provide a method to query the...AP
17.4.6.f.iif. Setup validation methods shall verify that registers and variables of the voting system equipment contain the proper static and initial values. ii. The vendor shall document the values of all st...AP
17.5There are four areas that must be addressed by telecommunications and data transmission security capabilities: access control, data integrity, detection and prevention of data interception, and protec...NA(1) This requirement is not applicable to the current system.;
17.5.1Voting systems that use telecommunications to communicate between system components and locations are subject to the same security requirements governing access to any other system hardware, software,...NA(1) This requirement is not applicable to the current system.;
17.5.1.aVoting systems that use telecommunications to communicate between system components and locations are subject to the same security requirements governing access to any other system hardware, software,...NA(1) This requirement is not applicable to the current system.;
17.5.1.b.ib. Voting systems that use telecommunications to communicate between system components and locations before the polling place is officially closed shall: i. Implement an encryption standard current...NA(1) This requirement is not applicable to the current system.;
17.5.1.b.iib. Voting systems that use telecommunications to communicate between system components and locations before the polling place is officially closed shall: ii. Provide a means to detect the presence ...NA(1) This requirement is not applicable to the current system.;
17.5.2a. Voting systems that use public telecommunications networks shall implement protections against external threats to which commercial products used in the system may be susceptible. b. Voting syst...NA(1) This requirement is not applicable to the current system.;
17.5.2.aa. Voting systems that use public telecommunications networks shall implement protections against external threats to which commercial products used in the system may be susceptible....NA(1) This requirement is not applicable to the current system.;
17.5.2.b.ib. Voting systems that use public telecommunications networks shall provide system documentation that clearly identifies all COTS hardware and software products and communications services used in the...NA(1) This requirement is not applicable to the current system.;
17.5.2.c.ic. Voting systems that use public telecommunications networks shall use protective software at the receiving-end of all communications paths to: i. Detect the presence of a threat in a transmission...NA(1) This requirement is not applicable to the current system.;
17.5.2.c.iic. Voting systems that use public telecommunications networks shall use protective software at the receiving-end of all communications paths to: ii. Remove the threat from infected files/data...NA(1) This requirement is not applicable to the current system.;
17.5.2.c.iiic. Voting systems that use public telecommunications networks shall use protective software at the receiving-end of all communications paths to: iii. Prevent against storage of the threat anywhere ...NA(1) This requirement is not applicable to the current system.;
17.5.2.c.ivc. Voting systems that use public telecommunications networks shall use protective software at the receiving-end of all communications paths to: iv. Provide the capability to confirm that no threat...NA(1) This requirement is not applicable to the current system.;
17.5.2.c.vc. Voting systems that use public telecommunications networks shall use protective software at the receiving-end of all communications paths to: v. Provide data to the system audit log indicating t...NA(1) This requirement is not applicable to the current system.;
17.5.2.dd. Vendors shall use multiple forms of protective software as needed to provide capabilities for the full range of products used by the voting system....NA(1) This requirement is not applicable to the current system.;
17.5.3Voting systems that use public telecommunications networks may become vulnerable, by virtue of their system components, to external threats to the accuracy and integrity of vote of such systems shall ...NA(1) This requirement is not applicable to the current system.;
17.5.3.aVoting systems that use public telecommunications networks may become vulnerable, by virtue of their system components, to external threats to the accuracy and integrity of vote of such systems shall ...NA(1) This requirement is not applicable to the current system.;
17.5.3.bVoting systems that use public telecommunications networks may become vulnerable, by virtue of their system components, to external threats to the accuracy and integrity of vote of such systems shall ...NA(1) This requirement is not applicable to the current system.;
17.5.3.cVoting systems that use public telecommunications networks may become vulnerable, by virtue of their system components, to external threats to the accuracy and integrity of vote of such systems shall ...NA(1) This requirement is not applicable to the current system.;
17.5.3.dVoting systems that use public telecommunications networks may become vulnerable, by virtue of their system components, to external threats to the accuracy and integrity of vote of such systems shall ...NA(1) This requirement is not applicable to the current system.;
17.5.3.eVoting systems that use public telecommunications networks may become vulnerable, by virtue of their system components, to external threats to the accuracy and integrity of vote of such systems shall ...NA(1) This requirement is not applicable to the current system.;
17.5.3.f.iVoting systems that use public telecommunications networks may become vulnerable, by virtue of their system components, to external threats to the accuracy and integrity of vote of such systems shall ...NA(1) This requirement is not applicable to the current system.;
17.5.3.f.iiVoting systems that use public telecommunications networks may become vulnerable, by virtue of their system components, to external threats to the accuracy and integrity of vote of such systems shall ...NA(1) This requirement is not applicable to the current system.;
17.5.3.f.iiiVoting systems that use public telecommunications networks may become vulnerable, by virtue of their system components, to external threats to the accuracy and integrity of vote of such systems shall ...NA(1) This requirement is not applicable to the current system.;
17.5.4Ballot recording and vote counting can be performed in either a dedicated or non-dedicated environment. If ballot recording and vote counting operations are performed in an environment that is share...NA(1) This requirement is not applicable to the current system.;
17.5.4.aBallot recording and vote counting can be performed in either a dedicated or non-dedicated environment. If ballot recording and vote counting operations are performed in an environment that is shared ...NA(1) This requirement is not applicable to the current system.;
17.5.4.bBallot recording and vote counting can be performed in either a dedicated or non-dedicated environment. If ballot recording and vote counting operations are performed in an environment that is shared ...NA(1) This requirement is not applicable to the current system.;
17.5.4.cBallot recording and vote counting can be performed in either a dedicated or non-dedicated environment. If ballot recording and vote counting operations are performed in an environment that is shared ...NA(1) This requirement is not applicable to the current system.;
17.5.4.dBallot recording and vote counting can be performed in either a dedicated or non-dedicated environment. If ballot recording and vote counting operations are performed in an environment that is shared ...NA(1) This requirement is not applicable to the current system.;
17.5.5If the voting system provides access to incomplete election returns and interactive inquiries before the completion of the official count, the system shall: a. Be designed to provide external acces...NA(1) This requirement is not applicable to the current system.;
17.5.5.aIf the voting system provides access to incomplete election returns and interactive inquiries before the completion of the official count, the system shall: a. Be designed to provide external acces...AP
17.5.5.bIf the voting system provides access to incomplete election returns and interactive inquiries before the completion of the official count, the system shall: b. Design voting system software and it...AP
17.5.5.b.iIf the voting system provides access to incomplete election returns and interactive inquiries before the completion of the official count, the system shall: b. Design voting system software and its...AP
17.5.5.b.iiIf the voting system provides access to incomplete election returns and interactive inquiries before the completion of the official count, the system shall: b. Design voting system software and its...AP
17.6Voting systems that transmit data over public telecommunications networks face security risks that are not present in other voting systems. This section describes standards applicable to voting system...NA(1) This requirement is not applicable to the current system.;
17.6.1All systems that transmit data over public telecommunications networks shall: a. Preserve the secrecy of voter ballot selections and prevent anyone from violating ballot privacy b. Employ digita...NA(1) This requirement is not applicable to the current system.;
17.6.1.aAll systems that transmit data over public telecommunications networks shall: a. Preserve the secrecy of voter ballot selections and prevent anyone from violating ballot privacy ...NA(1) This requirement is not applicable to the current system.;
17.6.1.bAll systems that transmit data over public telecommunications networks shall: b. Employ digital signatures for all communications between the vote server and other devices that communicate with the...NA(1) This requirement is not applicable to the current system.;
17.6.1.cAll systems that transmit data over public telecommunications networks shall: c. Require that at least two authorized election officials activate any critical operation regarding the processing of ...NA(1) This requirement is not applicable to the current system.;
17.6.2Systems designed for transmission of telecommunications over public networks shall meet security standards that address the security risks attendant with the casting of ballots from polling places con...NA(1) This requirement is not applicable to the current system.;
17.6.2.1Vendors of voting systems that cast individual ballots over a public telecommunications network shall provide detailed descriptions of: a. All activities mandatory to ensuring effective voting syst...NA(1) This requirement is not applicable to the current system.;
17.6.2.1.aVendors of voting systems that cast individual ballots over a public telecommunications network shall provide detailed descriptions of: a. All activities mandatory to ensuring effective voting syst...NA(1) This requirement is not applicable to the current system.;
17.6.2.1.bVendors of voting systems that cast individual ballots over a public telecommunications network shall provide detailed descriptions of: b. All activities that should be prohibited during voting equ...NA(1) This requirement is not applicable to the current system.;
17.6.2.2These systems shall provide the following capabilities to provide resistance to interruptions of telecommunications service that prevent voting devices at the polling place from communicating with ext...NA(1) This requirement is not applicable to the current system.;
17.6.2.2.aThese systems shall provide the following capabilities to provide resistance to interruptions of telecommunications service that prevent voting devices at the polling place from communicating with ext...NA(1) This requirement is not applicable to the current system.;
17.6.2.2.bThese systems shall provide the following capabilities to provide resistance to interruptions of telecommunications service that prevent voting devices at the polling place from communicating with ext...NA(1) This requirement is not applicable to the current system.;
17.6.2.2.cThese systems shall provide the following capabilities to provide resistance to interruptions of telecommunications service that prevent voting devices at the polling place from communicating with ext...NA(1) This requirement is not applicable to the current system.;
17.6.2.2.dThese systems shall provide the following capabilities to provide resistance to interruptions of telecommunications service that prevent voting devices at the polling place from communicating with ext...NA(1) This requirement is not applicable to the current system.;
17.6.2.2.eThese systems shall provide the following capabilities to provide resistance to interruptions of telecommunications service that prevent voting devices at the polling place from communicating with ext...NA(1) This requirement is not applicable to the current system.;
17.7This section provides requirements for implementing and using wireless communications within a voting system. These requirements reduce, but do not eliminate, the risk of using wireless communications...NA(1) This requirement is not applicable to the current system.;
17.7.1a. If wireless communications are used in a voting system, then the vendor shall supply documentation describing how to use all aspects of wireless communications in a secure manner. This document...NA(1) This requirement is not applicable to the current system.;
17.7.1.a.ia. If wireless communications are used in a voting system, then the vendor shall supply documentation describing how to use all aspects of wireless communications in a secure manner. This document...NA(1) This requirement is not applicable to the current system.;
17.7.1.a.iia. If wireless communications are used in a voting system, then the vendor shall supply documentation describing how to use all aspects of wireless communications in a secure manner. This document...NA(1) This requirement is not applicable to the current system.;
17.7.1.a.iiia. If wireless communications are used in a voting system, then the vendor shall supply documentation describing how to use all aspects of wireless communications in a secure manner. This document...NA(1) This requirement is not applicable to the current system.;
17.7.1.a.iva. If wireless communications are used in a voting system, then the vendor shall supply documentation describing how to use all aspects of wireless communications in a secure manner. This document...NA(1) This requirement is not applicable to the current system.;
17.7.1.bb. The details of all cryptographic protocols used for wireless communications, including the specific features and data, shall be documented....NA(1) This requirement is not applicable to the current system.;
17.7.1.cc. The wireless documentation shall be closely reviewed for accuracy, completeness, and correctness....NA(1) This requirement is not applicable to the current system.;
17.7.1.dd. There shall be no undocumented use of the wireless capability, nor any use of the wireless capability that is not entirely controlled by an election official. Discussion: This can be tested by r...NA(1) This requirement is not applicable to the current system.;
17.7.1.e.ie. If a voting system includes wireless capabilities, then the voting system shall be able to accomplish the same function if wireless capabilities are not available due to an error or no service. ...NA(1) This requirement is not applicable to the current system.;
17.7.1.ff. The system shall be designed and configured so it is not vulnerable to a single point of failure using wireless communications that causes a total loss of any voting capabilities....NA(1) This requirement is not applicable to the current system.;
17.7.1.gg. If a voting system includes wireless capabilities, then the system shall have the ability to turn on the wireless capability when it is to be used and to turn off the wireless capability when the w...NA(1) This requirement is not applicable to the current system.;
17.7.1.hh. If a voting system includes wireless capabilities, then the system shall not activate the wireless capabilities without confirmation from an elections official....NA(1) This requirement is not applicable to the current system.;
17.7.2Since there are a wide variety of wireless technologies (both standard and proprietary) and differing physical properties of wireless signals, it is important to identify some of the characteristics o...NA(1) This requirement is not applicable to the current system.;
17.7.2.aSince there are a wide variety of wireless technologies (both standard and proprietary) and differing physical properties of wireless signals, it is important to identify some of the characteristics o...NA(1) This requirement is not applicable to the current system.;
17.7.2.bSince there are a wide variety of wireless technologies (both standard and proprietary) and differing physical properties of wireless signals, it is important to identify some of the characteristics o...NA(1) This requirement is not applicable to the current system.;
17.7.2.cSince there are a wide variety of wireless technologies (both standard and proprietary) and differing physical properties of wireless signals, it is important to identify some of the characteristics o...NA(1) This requirement is not applicable to the current system.;
17.7.2.dSince there are a wide variety of wireless technologies (both standard and proprietary) and differing physical properties of wireless signals, it is important to identify some of the characteristics o...NA(1) This requirement is not applicable to the current system.;
17.7.3The transmitted data, especially via wireless communications, needs to be protected to ensure confidentiality and integrity. Examples of election information that needs to be protected include: ballot...NA(1) This requirement is not applicable to the current system.;
17.7.3.a.iThe transmitted data, especially via wireless communications, needs to be protected to ensure confidentiality and integrity. Examples of election information that needs to be protected include: ballot...NA(1) This requirement is not applicable to the current system.;
17.7.3.a.iiThe transmitted data, especially via wireless communications, needs to be protected to ensure confidentiality and integrity. Examples of election information that needs to be protected include: ballot...NA(1) This requirement is not applicable to the current system.;
17.7.3.bThe transmitted data, especially via wireless communications, needs to be protected to ensure confidentiality and integrity. Examples of election information that needs to be protected include: ballot...NA(1) This requirement is not applicable to the current system.;
17.7.3.cThe transmitted data, especially via wireless communications, needs to be protected to ensure confidentiality and integrity. Examples of election information that needs to be protected include: ballot...NA(1) This requirement is not applicable to the current system.;
17.7.4If wireless communications are used, then the following capabilities shall exist in order to mitigate the effects of a denial of service (DoS) attack: a. The voting system shall be able to function...NA(1) This requirement is not applicable to the current system.;
17.7.4.aIf wireless communications are used, then the following capabilities shall exist in order to mitigate the effects of a denial of service (DoS) attack: a. The voting system shall be able to function...NA(1) This requirement is not applicable to the current system.;
17.7.4.bIf wireless communications are used, then the following capabilities shall exist in order to mitigate the effects of a denial of service (DoS) attack: b. The voting system shall function properly a...NA(1) This requirement is not applicable to the current system.;
17.7.4.cIf wireless communications are used, then the following capabilities shall exist in order to mitigate the effects of a denial of service (DoS) attack: c. Alternative procedures or capabilities shal...NA(1) This requirement is not applicable to the current system.;
17.7.4.dIf wireless communications are used, then the following capabilities shall exist in order to mitigate the effects of a denial of service (DoS) attack: d. If infrared is being used, the shielding sh...NA(1) This requirement is not applicable to the current system.;
17.7.5Physical security measures to prevent access to a voting system are not possible when using a wireless communications interface because there is no discrete physical communications path that can be se...NA(1) This requirement is not applicable to the current system.;
17.7.5.aPhysical security measures to prevent access to a voting system are not possible when using a wireless communications interface because there is no discrete physical communications path that can be se...NA(1) This requirement is not applicable to the current system.;
17.7.5.bPhysical security measures to prevent access to a voting system are not possible when using a wireless communications interface because there is no discrete physical communications path that can be se...NA(1) This requirement is not applicable to the current system.;
17.7.5.cPhysical security measures to prevent access to a voting system are not possible when using a wireless communications interface because there is no discrete physical communications path that can be se...NA(1) This requirement is not applicable to the current system.;
17.7.5.dPhysical security measures to prevent access to a voting system are not possible when using a wireless communications interface because there is no discrete physical communications path that can be se...NA(1) This requirement is not applicable to the current system.;
17.7.5.e.iPhysical security measures to prevent access to a voting system are not possible when using a wireless communications interface because there is no discrete physical communications path that can be se...NA(1) This requirement is not applicable to the current system.;
17.7.5.fPhysical security measures to prevent access to a voting system are not possible when using a wireless communications interface because there is no discrete physical communications path that can be se...NA(1) This requirement is not applicable to the current system.;
17.7.5.f.iPhysical security measures to prevent access to a voting system are not possible when using a wireless communications interface because there is no discrete physical communications path that can be se...NA(1) This requirement is not applicable to the current system.;
17.8.1Independent verification (IV) systems are electronic voting systems that produce multiple independent cast vote records of voter ballot selections, which can be audited to a high level of precision. F...AP(1) This requirement is not applicable to the current system.; (2) Applicable Requirement;
17.8.2This section describes a preliminary set of basic characteristics that apply to all types of IV systems. This information is provided for the purpose of introducing these concepts for consideration in...NA(1) This requirement is not applicable to the current system.;
17.8.2.b1This section describes a preliminary set of basic characteristics that apply to all types of IV systems. This information is provided for the purpose of introducing these concepts for consideration in...NA(1) This requirement is not applicable to the current system.;
17.8.2.b2This section describes a preliminary set of basic characteristics that apply to all types of IV systems. This information is provided for the purpose of introducing these concepts for consideration in...NA(1) This requirement is not applicable to the current system.;
17.8.2.b3This section describes a preliminary set of basic characteristics that apply to all types of IV systems. This information is provided for the purpose of introducing these concepts for consideration in...NA(1) This requirement is not applicable to the current system.;
17.8.2.b4This section describes a preliminary set of basic characteristics that apply to all types of IV systems. This information is provided for the purpose of introducing these concepts for consideration in...NA(1) This requirement is not applicable to the current system.;
17.8.2.b5This section describes a preliminary set of basic characteristics that apply to all types of IV systems. This information is provided for the purpose of introducing these concepts for consideration in...NA(1) This requirement is not applicable to the current system.;
17.9This section contains requirements for DREs with a Voter Verifiable Paper Audit Trail (VVPAT) component. VVPAT capability is not required for national certification. However, these requirements will b...NA(1) This requirement is not applicable to the current system.;
17.9.1a. The voting system shall print and display a paper record of the voter ballot selections prior to the voter making his or her selections final by casting the ballot. Discussion: This is the basic...NA(1) This requirement is not applicable to the current system.;
17.9.1.aa. The voting system shall print and display a paper record of the voter ballot selections prior to the voter making his or her selections final by casting the ballot. Discussion: This is the basic...NA(1) This requirement is not applicable to the current system.;
17.9.1.bb. The paper record shall constitute a complete record of ballot selections that can be used to assess the accuracy of the voting machine’s electronic record, to verify the election results, and, if...NA(1) This requirement is not applicable to the current system.;
17.9.1.cc. The paper record shall contain all voter selection information stored in the electronic (ballot image) record. Discussion: The electronic ballot image record cannot hide any information related ...NA(1) This requirement is not applicable to the current system.;
17.9.2a. The voting equipment shall allow the voter to approve or void the paper record. Discussion: There are three possible scenarios regarding the voter’s disposition of the paper record. • The...NA(1) This requirement is not applicable to the current system.;
17.9.2.aa. The voting equipment shall allow the voter to approve or void the paper record. Discussion: There are three possible scenarios regarding the voter’s disposition of the paper record....NA(1) This requirement is not applicable to the current system.;
17.9.2.a.b1a. The voting equipment shall allow the voter to approve or void the paper record. Discussion: There are three possible scenarios regarding the voter’s disposition of the paper record. • The...NA(1) This requirement is not applicable to the current system.;
17.9.2.a.b2a. The voting equipment shall allow the voter to approve or void the paper record. Discussion: There are three possible scenarios regarding the voter’s disposition of the paper record. • If ...NA(1) This requirement is not applicable to the current system.;
17.9.2.a.b3a. The voting equipment shall allow the voter to approve or void the paper record. Discussion: There are three possible scenarios regarding the voter’s disposition of the paper record. • In ...NA(1) This requirement is not applicable to the current system.;
17.9.2.bb. The voting equipment shall, in the presence of the voter, mark the paper record as being approved by the voter if the ballot selections are accepted; or voided or if the voter decides to change one...NA(1) This requirement is not applicable to the current system.;
17.9.2.cc. If the records do not match, the voting equipment shall mark and preserve the paper record and shall provide a means to preserve the corresponding electronic record so the source of error or malfun...NA(1) This requirement is not applicable to the current system.;
17.9.2.dd. The voting machine shall not record the electronic record until the paper record has been approved by the voter....NA(1) This requirement is not applicable to the current system.;
17.9.2.ee. Vendor documentation shall include procedures to enable the election official to return a voting machine to correct operation after a voter has used it incompletely or incorrectly. This procedure s...NA(1) This requirement is not applicable to the current system.;
17.9.3a. All cryptographic software in the voting system shall be approved by the U.S. Government’s Cryptographic Module Validation Program, as applicable. Discussion: Cryptographic software may be use...NA(1) This requirement is not applicable to the current system.;
17.9.3.aa. All cryptographic software in the voting system shall be approved by the U.S. Government’s Cryptographic Module Validation Program, as applicable. Discussion: Cryptographic software may be use...NA(1) This requirement is not applicable to the current system.;
17.9.3.bb. The electronic ballot image and paper records shall include information about the election....NA(1) This requirement is not applicable to the current system.;
17.9.3.b.ib. The electronic ballot image and paper records shall include information about the election. i. The voting equipment shall be able to include an identification of the particular election, the vot...NA(1) This requirement is not applicable to the current system.;
17.9.3.b.iib. The electronic ballot image and paper records shall include information about the election. ii. The records shall include information identifying whether the balloting is provisional, early, or ...NA(1) This requirement is not applicable to the current system.;
17.9.3.b.iiib. The electronic ballot image and paper records shall include information about the election. iii. The records shall include a voting session identifier that is generated when the voting equipment...NA(1) This requirement is not applicable to the current system.;
17.9.3.cc. The electronic ballot image and paper records shall be linked by including a unique identifier within each record that can be used to identify each record uniquely and each record’s corresponding...NA(1) This requirement is not applicable to the current system.;
17.9.3.dd. The voting machine should generate and store a digital signature for each electronic record....NA(1) This requirement is not applicable to the current system.;
17.9.3.e.ie. The electronic ballot image records shall be able to be exported for auditing or analysis on standards-based and /or COTS information technology computing platforms. i. The exported electronic b...NA(1) This requirement is not applicable to the current system.;
17.9.3.e.iie. The electronic ballot image records shall be able to be exported for auditing or analysis on standards-based and /or COTS information technology computing platforms. ii. The records should be ex...NA(1) This requirement is not applicable to the current system.;
17.9.3.e.iiie. The electronic ballot image records shall be able to be exported for auditing or analysis on standards-based and /or COTS information technology computing platforms. iii. The voting system vendo...NA(1) This requirement is not applicable to the current system.;
17.9.3.e.ive. The electronic ballot image records shall be able to be exported for auditing or analysis on standards-based and /or COTS information technology computing platforms. iv. The voting system vendor...NA(1) This requirement is not applicable to the current system.;
17.9.3.e.ve. The electronic ballot image records shall be able to be exported for auditing or analysis on standards-based and /or COTS information technology computing platforms. v. The voting system vendor ...NA(1) This requirement is not applicable to the current system.;
17.9.3.ff. The paper record should be created in a format that may be made available across different manufacturers of electronic voting systems. Discussion: There may be a future requirement for some comm...NA(1) This requirement is not applicable to the current system.;
17.9.3.g.ig. The paper record shall be created such that its contents are machine readable. Discussion: This can be done by using specific OCR fonts or barcodes. i. The paper record shall contain error co...NA(1) This requirement is not applicable to the current system.;
17.9.3.h.ih. If barcode is used, the voting equipment shall be able to print a barcode with each paper record that contains the human-readable contents of the paper record. Discussion: This requirement is no...NA(1) This requirement is not applicable to the current system.;
17.9.3.h.iih. If barcode is used, the voting equipment shall be able to print a barcode with each paper record that contains the human-readable contents of the paper record. Discussion: This requirement is no...NA(1) This requirement is not applicable to the current system.;
17.9.3.h.iiih. If barcode is used, the voting equipment shall be able to print a barcode with each paper record that contains the human-readable contents of the paper record. Discussion: This requirement is no...NA(1) This requirement is not applicable to the current system.;
17.9.4a. The voting machine shall provide a standard, publicly documented printer port (or the equivalent) using a standard communication protocol. Discussion: Using a standard, publicly documented print...NA(1) This requirement is not applicable to the current system.;
17.9.4.aa. The voting machine shall provide a standard, publicly documented printer port (or the equivalent) using a standard communication protocol. Discussion: Using a standard, publicly documented print...NA(1) This requirement is not applicable to the current system.;
17.9.4.bb.Tamper-evident seals or physical security measures shall protect the connection between the printer and the voting machine....NA(1) This requirement is not applicable to the current system.;
17.9.4.cc. If the connection between the voting machine and the printer has been broken, the voting machine shall detect this event and record it in the DRE internal audit log....NA(1) This requirement is not applicable to the current system.;
17.9.4.dd. The paper path between the printing, viewing and storage of the paper record shall be protected and sealed from access except by authorized election officials....NA(1) This requirement is not applicable to the current system.;
17.9.4.ee. The printer shall not be permitted to communicate with any system or machine other than the voting machine to which it is connected....NA(1) This requirement is not applicable to the current system.;
17.9.4.ff. The printer shall only be able to function as a printer; it shall not contain any other services (e.g., provide copier or fax functions) or network capability....NA(1) This requirement is not applicable to the current system.;
17.9.4.gg. The voting machine shall detect errors and malfunctions such as paper jams or low supplies of consumables such as paper and ink that may prevent paper records from being correctly displayed, printe...NA(1) This requirement is not applicable to the current system.;
17.9.4.hh. If an error or malfunction occurs, the voting machine shall suspend voting operations and should present a clear indication to the voter and election officials of the malfunction....NA(1) This requirement is not applicable to the current system.;
17.9.4.ii. The voting machine shall not record votes if an error or malfunction occurs....NA(1) This requirement is not applicable to the current system.;
17.9.4.jj. Printing devices should contain sufficient supplies of paper and ink to avoid reloading or opening equipment covers or enclosures and thus potential circumvention of security features; or be able t...NA(1) This requirement is not applicable to the current system.;
17.9.4.kk. Vendor documentation shall include procedures for investigating and resolving printer malfunctions including, but not limited to; printer operations, misreporting of votes, unreadable paper records...NA(1) This requirement is not applicable to the current system.;
17.9.4.ll. Vendor documentation shall include printer reliability specifications including Mean Time Between Failure estimates, and shall include recommendations for appropriate quantities of backup printers ...NA(1) This requirement is not applicable to the current system.;
17.9.4.mm. Protective coverings intended to be transparent on voting equipment shall be maintainable via a predefined cleaning process. If the coverings become damaged such that they obscure the paper record,...NA(1) This requirement is not applicable to the current system.;
17.9.4.nn. The paper record shall be sturdy, clean, and of sufficient durability to be used for verifications, reconciliations, and recounts conducted manually or by automated processing....NA(1) This requirement is not applicable to the current system.;
17.9.5VVPAT records can be printed and stored by two different methods: • Printed and stored on a continuous spool-to-spool paper roll where the voter views the paper record in a window • Printed on...NA(1) This requirement is not applicable to the current system.;
17.9.5.aVVPAT records can be printed and stored by two different methods: • Printed and stored on a continuous spool-to-spool paper roll where the voter views the paper record in a window • Printed on...NA(1) This requirement is not applicable to the current system.;
17.9.5.bVVPAT records can be printed and stored by two different methods: • Printed and stored on a continuous spool-to-spool paper roll where the voter views the paper record in a window • Printed on...NA(1) This requirement is not applicable to the current system.;
17.9.5.cVVPAT records can be printed and stored by two different methods: • Printed and stored on a continuous spool-to-spool paper roll where the voter views the paper record in a window • Printed on...NA(1) This requirement is not applicable to the current system.;
17.9.5.dVVPAT records can be printed and stored by two different methods: • Printed and stored on a continuous spool-to-spool paper roll where the voter views the paper record in a window • Printed on...NA(1) This requirement is not applicable to the current system.;
17.9.5.eVVPAT records can be printed and stored by two different methods: • Printed and stored on a continuous spool-to-spool paper roll where the voter views the paper record in a window • Printed on...NA(1) This requirement is not applicable to the current system.;
17.9.5.fVVPAT records can be printed and stored by two different methods: • Printed and stored on a continuous spool-to-spool paper roll where the voter views the paper record in a window • Printed on...NA(1) This requirement is not applicable to the current system.;
17.9.5.gVVPAT records can be printed and stored by two different methods: • Printed and stored on a continuous spool-to-spool paper roll where the voter views the paper record in a window • Printed on...NA(1) This requirement is not applicable to the current system.;
17.9.6a. All usability requirements from Subsection 3.1 shall apply to voting machines with VVPAT. Discussion: The requirements in this section are in addition to those in Subsection 3.1. b. The votin...NA(1) This requirement is not applicable to the current system.;
17.9.6.aa. All usability requirements from Subsection 3.1 shall apply to voting machines with VVPAT. Discussion: The requirements in this section are in addition to those in Subsection 3.1....NA(1) This requirement is not applicable to the current system.;
17.9.6.bb. The voting equipment shall be capable of showing the information on the paper in a font size of at least 3.0 mm and should be capable of showing the information in at least two font ranges; 3.0-4.0...NA(1) This requirement is not applicable to the current system.;
17.9.6.c.ic. The voting equipment shall display, print and store the paper record in any of the written alternative languages chosen for the ballot. i. To assist with manual auditing, candidate names on the ...NA(1) This requirement is not applicable to the current system.;
17.9.6.c.iic. The voting equipment shall display, print and store the paper record in any of the written alternative languages chosen for the ballot. ii. Information on the paper record not needed by the vote...NA(1) This requirement is not applicable to the current system.;
17.9.6.dd. The paper and electronic records shall be presented to allow the voter to read and compare the records without the voter having to shift his or her position....NA(1) This requirement is not applicable to the current system.;
17.9.6.ee. If the paper record cannot be displayed in its entirety on a single page, a means shall be provided to allow the voter to view the entire record. Discussion: Possible solutions include scrolling...NA(1) This requirement is not applicable to the current system.;
17.9.6.ff. If the paper record cannot be displayed in its entirety on a single page, each page of the record shall be numbered and shall include the total count of pages for the record. Discussion: Possibl...NA(1) This requirement is not applicable to the current system.;
17.9.6.gg. The instructions for performing the verification process shall be made available to the voter in a location on the voting machine. Discussion: All instructions must meet the usability requiremen...NA(1) This requirement is not applicable to the current system.;
17.9.7a. All accessibility requirements from Subsection 3.2 shall apply to voting machines with VVPAT. b. If the normal voting procedure includes VVPAT, the accessible voting equipment should provide fea...NA(1) This requirement is not applicable to the current system.;
17.9.7.aa. All accessibility requirements from Subsection 3.2 shall apply to voting machines with VVPAT....NA(1) This requirement is not applicable to the current system.;
17.9.7.bb. If the normal voting procedure includes VVPAT, the accessible voting equipment should provide features that enable voters who are visually impaired and voters with an unwritten language to perform ...NA(1) This requirement is not applicable to the current system.;
26.4The accredited test lab shall design and perform test procedures that test the security capabilities of the voting system against the requirements defined in Volume I, Section 7.These procedures shall...(1) ;
26.4.1The accredited testing laboratory shall conduct tests of system capabilities and review the access control policies and procedures submitted by the vendor to identify and verify the access control fea...(1) ;

QA Requirements
Vol Citation Text (click to see full text) Status Comments
18.1Quality assurance provides continuous confirmation that a voting system conforms with the Guidelines and to the requirements of state and local jurisdictions. Quality assurance is a vendor function th...NA(1) ; (2) This requirement is not applicable to the current system.;
18.2The voting system vendor is responsible for designing and implementing a quality assurance program to ensure that the design, workmanship, and performance requirements are achieved in all delivered sy...NA(1) ; (2) This requirement is not applicable to the current system.;
18.2.aThe voting system vendor is responsible for designing and implementing a quality assurance program to ensure that the design, workmanship, and performance requirements are achieved in all delivered sy...A(1) ; (2) Acceptable;
18.2.bThe voting system vendor is responsible for designing and implementing a quality assurance program to ensure that the design, workmanship, and performance requirements are achieved in all delivered sy...F(1) ; (2) Found but not acceptable; (3) 8.2.b requires documentation of the process, but the short write up in the TDP does not say anything about how this will be documented, just that meetings will occur. could a sentence or two be added to say that all steps or meetings or recommendations will be documented?;
18.2.c.iThe voting system vendor is responsible for designing and implementing a quality assurance program to ensure that the design, workmanship, and performance requirements are achieved in all delivered sy...A(1) ; (2) Acceptable;
18.2.c.iiThe voting system vendor is responsible for designing and implementing a quality assurance program to ensure that the design, workmanship, and performance requirements are achieved in all delivered sy...A(1) ; (2) Acceptable;
18.2.dThe voting system vendor is responsible for designing and implementing a quality assurance program to ensure that the design, workmanship, and performance requirements are achieved in all delivered sy...A(1) ; (2) Acceptable;
18.2.eThe voting system vendor is responsible for designing and implementing a quality assurance program to ensure that the design, workmanship, and performance requirements are achieved in all delivered sy...A(1) ; (2) Acceptable;
18.3A vendor who does not manufacture all the components of its voting system, but instead procures components as standard commercial items for assembly and integration into a voting system, shall verify ...A(1) ; (2) Acceptable;
18.4The manufacturer or vendor shall be responsible for performing all quality assurance tests, acquiring and documenting test data, and providing test reports for examination by the test lab as part of t...NF(1) ; (2) Not Found; (3) VI, 8.4 is missing from Appendix A.7;
18.5In order to ensure that voting system parts and materials function properly, vendors shall: a. Select parts and materials to be used in voting systems and components according to their suitability ...NA(1) ; (2) This requirement is not applicable to the current system.;
18.5.aIn order to ensure that voting system parts and materials function properly, vendors shall: a. Select parts and materials to be used in voting systems and components according to their suitability ...A(1) ; (2) Acceptable;
18.5.bIn order to ensure that voting system parts and materials function properly, vendors shall: b. Design special tests, if needed, to evaluate the part or material under conditions accurately simulati...A(1) ; (2) Acceptable;
18.5.cIn order to ensure that voting system parts and materials function properly, vendors shall: c. Maintain the resulting test data as part of the quality assurance program documentation...NF(1) ; (2) Not Found; (3) Section 2.5 does not speak to test data maintenance, as cited in Appendix A.7. I think 2.6.2 would be more accurate to reference in Appendix A..7?;
18.6The vendor performs conformance inspections to ensure the overall quality of the voting system and components delivered to the test lab for national certification testing and to the jurisdiction for i...NA(1) ; (2) This requirement is not applicable to the current system.;
18.6.aThe vendor performs conformance inspections to ensure the overall quality of the voting system and components delivered to the test lab for national certification testing and to the jurisdiction for i...A(1) ; (2) Acceptable;
18.6.bThe vendor performs conformance inspections to ensure the overall quality of the voting system and components delivered to the test lab for national certification testing and to the jurisdiction for i...A(1) ; (2) Acceptable;
27.2The accredited test lab shall design and perform procedures that examine documented vendor practices for quality assurance and configuration management as addressed by Volume I, Sections 8 and 9 and S...AP
27.3There is no required sequence for performing the examinations of quality assurance and configuration management practices. No other testing is dependent on the performance and results of these examina...AP
27.3.1While not required, the accredited test lab is encouraged to initiate the examinations of quality assurance and configuration management practices early in the overall testing sequence, and to conduct...AP
27.5The examination of quality assurance practices shall address the full scope of requirements described in Volume I, Section 8, and the documentation requirements described in Volume II, Section 2. The ...AP
27.5.1The accredited test lab shall examine the vendor’s quality assurance policy to confirm that it: a. Addresses the full scope of the voting system b. Clearly designates a senior level individual...AP
27.5.2The accredited test lab shall examine the vendor’s parts and materials special tests and examinations to confirm that they: a. Identify appropriate criteria that are used to determine the specifi...AP
27.5.3The accredited test lab shall examine the vendor’s quality conformance plans, procedures and, inspection results to confirm that: a. All components have been tested according to the test requirem...AP
27.5.4The accredited test lab shall examine the vendor’s voting system documentation to confirm that it meets the content requirements of Volume I, Subsection 8.7, and Section 2, and is written in a manne...AP

CM Requirements
Vol Citation Text (click to see full text) Status Comments
19.2The vendor shall describe its policies for configuration management in the Technical Data Package. This description shall address the following elements: • Scope and nature of configuration manag...(1) ;
19.3.1The vendor shall describe the procedures and conventions used to classify configuration items into categories and subcategories, uniquely number or otherwise identify configuration items and name conf...(1) ;
19.3.2When a system component is part of a higher level system element such as a subsystem, the vendor shall describe the conventions used to: a. Identify the specific versions of individual configuratio...NA(1) ; (2) This requirement is not applicable to the current system.;
19.3.2.aWhen a system component is part of a higher level system element such as a subsystem, the vendor shall describe the conventions used to: a. Identify the specific versions of individual configuratio...(1) ;
19.3.2.bWhen a system component is part of a higher level system element such as a subsystem, the vendor shall describe the conventions used to: b. Uniquely number or otherwise identify versions ...(1) ;
19.3.2.cWhen a system component is part of a higher level system element such as a subsystem, the vendor shall describe the conventions used to: c. Name versions...(1) ;
19.4The vendor shall establish formal procedures and conventions for establishing and providing a complete description of the procedures and related conventions used to: a. Establish a particular insta...NA(1) ; (2) This requirement is not applicable to the current system.;
19.4.aThe vendor shall establish formal procedures and conventions for establishing and providing a complete description of the procedures and related conventions used to: a. Establish a particular insta...(1) ;
19.4.bThe vendor shall establish formal procedures and conventions for establishing and providing a complete description of the procedures and related conventions used to: b. Promote subsequent instances...(1) ;
19.4.cThe vendor shall establish formal procedures and conventions for establishing and providing a complete description of the procedures and related conventions used to: c. Promote subsequent instances...(1) ;
19.5Configuration control is the process of approving and implementing changes to a configuration item to prevent unauthorized additions, changes or deletions. The vendor shall establish such procedures a...NA(1) ; (2) This requirement is not applicable to the current system.;
19.5.aConfiguration control is the process of approving and implementing changes to a configuration item to prevent unauthorized additions, changes or deletions. The vendor shall establish such procedures a...(1) ;
19.5.bConfiguration control is the process of approving and implementing changes to a configuration item to prevent unauthorized additions, changes or deletions. The vendor shall establish such procedures a...(1) ;
19.5.cConfiguration control is the process of approving and implementing changes to a configuration item to prevent unauthorized additions, changes or deletions. The vendor shall establish such procedures a...(1) ;
19.5.dConfiguration control is the process of approving and implementing changes to a configuration item to prevent unauthorized additions, changes or deletions. The vendor shall establish such procedures a...(1) ;
19.6The release process is the means by which the vendor installs, transfers or migrates the system to the accredited test lab and, eventually, to its customers. The vendor shall establish such procedures...NA(1) ; (2) This requirement is not applicable to the current system.;
19.6.aThe release process is the means by which the vendor installs, transfers or migrates the system to the accredited test lab and, eventually, to its customers. The vendor shall establish such procedures...(1) ;
19.6.bThe release process is the means by which the vendor installs, transfers or migrates the system to the accredited test lab and, eventually, to its customers. The vendor shall establish such procedures...(1) ;
19.6.cThe release process is the means by which the vendor installs, transfers or migrates the system to the accredited test lab and, eventually, to its customers. The vendor shall establish such procedures...(1) ;
19.6.dThe release process is the means by which the vendor installs, transfers or migrates the system to the accredited test lab and, eventually, to its customers. The vendor shall establish such procedures...(1) ;
19.7.1The Physical Configuration Audit is conducted by the accredited test lab to compare the voting system components submitted for certification to the vendor’s technical documentation. For the PCA, a ...NA(1) ; (2) This requirement is not applicable to the current system.;
19.7.1.aThe Physical Configuration Audit is conducted by the accredited test lab to compare the voting system components submitted for certification to the vendor’s technical documentation. For the PCA, a ...(1) ;
19.7.1.bThe Physical Configuration Audit is conducted by the accredited test lab to compare the voting system components submitted for certification to the vendor’s technical documentation. For the PCA, a ...(1) ;
19.7.1.cThe Physical Configuration Audit is conducted by the accredited test lab to compare the voting system components submitted for certification to the vendors technical documentation. For the PCA, a ...(1) ;
19.7.1.dThe Physical Configuration Audit is conducted by the accredited test lab to compare the voting system components submitted for certification to the vendor’s technical documentation. For the PCA, a ...(1) ;
19.7.1.eThe Physical Configuration Audit is conducted by the accredited test lab to compare the voting system components submitted for certification to the vendor’s technical documentation. For the PCA, a ...(1) ;
19.7.1.fThe Physical Configuration Audit is conducted by the accredited test lab to compare the voting system components submitted for certification to the vendor’s technical documentation. For the PCA, a ...(1) ;
19.7.1.gThe Physical Configuration Audit is conducted by the accredited test lab to compare the voting system components submitted for certification to the vendor’s technical documentation. For the PCA, a ...(1) ;
19.7.1.h.iThe Physical Configuration Audit is conducted by the accredited test lab to compare the voting system components submitted for certification to the vendor’s technical documentation. For the PCA, a ...(1) ;
19.7.1.h.iiThe Physical Configuration Audit is conducted by the accredited test lab to compare the voting system components submitted for certification to the vendor’s technical documentation. For the PCA, a ...(1) ;
19.7.2The Functional Configuration Audit is conducted by the accredited test lab to verify that the system performs all the functions described in the system documentation. The vendor shall: a. Completel...(1) ;
19.7.2.aThe Functional Configuration Audit is conducted by the accredited test lab to verify that the system performs all the functions described in the system documentation. The vendor shall: a. Completel...(1) ;
19.7.2.b.iThe Functional Configuration Audit is conducted by the accredited test lab to verify that the system performs all the functions described in the system documentation. The vendor shall: b. Provide t...(1) ;
19.7.2.b.iiThe Functional Configuration Audit is conducted by the accredited test lab to verify that the system performs all the functions described in the system documentation. The vendor shall: b. Provide t...(1) ;
19.7.2.b.iiiThe Functional Configuration Audit is conducted by the accredited test lab to verify that the system performs all the functions described in the system documentation. The vendor shall: b. Provide t...(1) ;
19.8Often, configuration management activities are performed with the aid of automated tools. Assuring that such tools are available throughout the system life cycle—including whether the vendor is acqu...(1) ;
19.8.aOften, configuration management activities are performed with the aid of automated tools. Assuring that such tools are available throughout the system life cycle—including whether the vendor is acqu...(1) ;
19.8.bOften, configuration management activities are performed with the aid of automated tools. Assuring that such tools are available throughout the system life cycle—including whether the vendor is acqu...(1) ;
19.8.cOften, configuration management activities are performed with the aid of automated tools. Assuring that such tools are available throughout the system life cycle—including whether the vendor is acqu...(1) ;
27.3.2As described in Volume I, Section 9, the functional configuration audit verifies that the voting system performs all the functions described in the system documentation. To help ensure an efficient te...AP
27.4The examination of configuration management practices shall address the full scope of requirements described in Volume I, Section 9, and the documentation requirements described in Section 2. In addit...AP
27.4.1The accredited test lab shall examine the vendor’s documented configuration management policy to confirm that it: a. Addresses the full scope of the system, including components provided by exter...AP
27.4.2The accredited test lab shall examine the vendor’s documented configuration identification practices policy to confirm that it: a. Describes clearly the basis for classifying configuration items ...AP
27.4.3The accredited test lab shall examine the vendor’s documented baseline, promotion, and demotion procedures to confirm that they: a. Provide a clear, controlled process that promotes components to...AP
27.4.4The accredited test lab shall examine the vendor’s configuration control procedures to confirm that they: a. Are capable of providing effective control of internally developed system components ...AP
27.4.5The accredited test lab shall examine the vendor’s release process to confirm that it: a. Provides clear accountability for moving forward with the release of the initial system version and subse...AP
27.4.6The accredited test lab shall examine the vendor’s configuration audit procedures to confirm that they: a. Are sufficiently broad in scope to address the entire system, including system documenta...AP
27.4.7The accredited test lab shall examine the configuration management resource information submitted by the vendor to determine whether sufficient information has been provided to enable another organiza...AP
Requirements Report

EAC logo

System: Democracy 4.0


Lab Requirements
Vol Citation Text (click to see full text) Status Comments
12.1This section defines required functional capabilities that are system-wide in nature and not unique to pre-voting, voting, and post-voting operations. All voting systems shall provide the following fu...AP
12.3All voting systems shall support: Opening the polls Casting a ballot Additionally, all DRE systems shall support: Activating the ballot Augmenting the election counter Augmenting the l...
21.4.mThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...A(1) Acceptable;
21.4.kThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...A(1) Lab action; (2) Need citation.; (3) Acceptable;
21.4.lThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...A(1) Acceptable;
21.4.jThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...A(1) Lab action; (2) Need citation.; (3) Acceptable;
21.4.iThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...A(1) Lab action; (2) Need citation.; (3) Acceptable;
21.4.hThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...A(1) Lab action; (2) Need citation.; (3) Acceptable;
21.4.gThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...A(1) Lab action; (2) Need citation.; (3) Acceptable;
21.4.fThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...A(1) Lab action; (2) Need citation.; (3) Acceptable;
21.4.eThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...A(1) Lab action; (2) Need citation.; (3) Acceptable;
21.4.dThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...A(1) Lab action; (2) Need citation.; (3) Acceptable;
21.4.cThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...A(1) Acceptable;
21.4.bThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...A(1) Lab action; (2) Needs citation.; (3) Acceptable;
21.4.aThe overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...A(1) Lab action; (2) Needs citation.; (3) Acceptable;
21.4The overall testing process progresses through several stages involving pre-testing, testing, and post-testing activities. National certification testing involves a series of physical tests and other ...A(1) Lab action; (2) Needs citation.; (3) Acceptable;
21.1Volume II, National Certification Testing Guidelines, is a complementary document to Volume I, Voting System Performance Guidelines. Volume I specifies the requirements that a voting system must confo...AP
22.1.1.1At minimum, the TDP shall contain the following documentation: a. System configuration overview b. System functionality description c. System hardware specifications d. Software design and...A(1) Acceptable;
21.2Certification testing encompasses the examination and testing of software; tests of hardware under conditions simulating the intended storage, operation, transportation, and maintenance environments; ...AP
21.3.1The certification test procedure is presented in several parts: • Functionality testing • Hardware testing • Software evaluation • System level integration tests, including audits • E...AP
21.3.1.1Functionality testing is performed to confirm the functional capabilities of a voting system. The accredited test lab designs and performs procedures to test a voting system against the requirements o...AP
21.3.1.2Hardware testing begins with non-operating tests that require the use of an environmental test facility. These are followed by operating tests that are performed partly in an environmental facility an...AP
21.3.1.5The accredited test lab reviews the documentation submitted by the vendor for its completeness and accuracy in describing the system. The accredited test lab also reviews the documentation to evaluate...A(1) Lab action; (2) Needs citation.; (3) Acceptable;
21.5The vendor shall submit all the documentation necessary for the identification of the full system configuration submitted for evaluation and for the development of an appropriate test plan by the accr...A(1) Acceptable;
21.6Vendors may seek to market a complete voting system or an interoperable component of a voting system. In all instances, vendors shall submit for testing the specific system configuration that will be ...A(1) Acceptable;
21.7Certification tests are conducted for new systems seeking initial certification as well as for modified versions of systems that have been certified....A(1) Acceptable;
21.7.2Changes introduced after the system has completed certified testing will necessitate further review. ...A(1) Acceptable;
21.7.2.1The accredited test lab will determine tests necessary to certify the modified system based on a review of the nature and scope of changes, and other submitted information including the system documen...A(1) Acceptable;
21.7.2.2The accredited test lab may determine that a modified system will be subject only to limited certification testing if the vendor demonstrates that the change does not affect demonstrated compliance wi...A(1) Acceptable;
21.7.2.2aThe accredited test lab may determine that a modified system will be subject only to limited certification testing if the vendor demonstrates that the change does not affect demonstrated compliance wi...A(1) Acceptable;
21.7.2.2bThe accredited test lab may determine that a modified system will be subject only to limited certification testing if the vendor demonstrates that the change does not affect demonstrated compliance wi...A(1) Acceptable;
21.7.2.2cThe accredited test lab may determine that a modified system will be subject only to limited certification testing if the vendor demonstrates that the change does not affect demonstrated compliance wi...A(1) Acceptable;
21.7.2.2dThe accredited test lab may determine that a modified system will be subject only to limited certification testing if the vendor demonstrates that the change does not affect demonstrated compliance wi...A(1) Acceptable;
21.8The certification test process may be performed by one or more accredited test labs that together perform the full scope of tests required. Where multiple accredited test labs are involved, testing sh...A(1) Acceptable;
21.8.1Pre-test activities include the request for initiation of testing and the pre-test preparation....A(1) Acceptable;
21.8.1.1Certification testing shall be conducted at the request of the vendor, consistent with the provision of the Guidelines. The vendor shall: a. Request the performance of certification testing from am...A(1) Acceptable;
21.8.1.1cCertification testing shall be conducted at the request of the vendor, consistent with the provision of the Guidelines. The vendor shall: c. Prepare and submit materials required for testing consis...A(1) Acceptable;
21.8.1.2Pre-test preparation encompasses the following activities: a. The vendor shall prepare and submit a complete TDP to the accredited test lab. The TDP should consist of the materials described in Sec...A(1) Acceptable;
21.8.1.2aPre-test preparation encompasses the following activities: a. The vendor shall prepare and submit a complete TDP to the accredited test lab. The TDP should consist of the materials described in Sec...A(1) Acceptable;
21.8.1.2bPre-test preparation encompasses the following activities: b. The accredited test lab shall perform an initial review of the TDP for completeness and clarity and request additional information as r...A(1) Acceptable;
21.8.1.2cPre-test preparation encompasses the following activities: c. The vendor shall provide additional information, if requested by the accredited test lab ...A(1) Acceptable;
21.8.1.2dPre-test preparation encompasses the following activities: d. The vendor and accredited test lab shall enter into an agreement for the testing to be performed by the accredited test lab in exchange...A(1) Acceptable;
21.8.1.2ePre-test preparation encompasses the following activities: e. The vendor shall deliver to the accredited test lab all hardware and software needed to perform testing ...A(1) Acceptable;
21.8.2Certification testing encompasses the preparation of a test plan, the establishment of the appropriate test conditions, the use of appropriate test fixtures, the witness of the system build and instal...A(1) Acceptable;
22.6Vendors shall submit a system security specification that addresses the security requirements of Volume I, Section 7. This specification shall describe the level of security provided by the system in ...AP
22.6.1The vendor shall specify the features and capabilities of the access control policy recommended to purchasing jurisdictions to provide effective voting system security. The access control policy shall...AP
22.6.2The vendor shall provide a detailed description of all system access control measures and mandatory procedures designed to permit access to system states in accordance with the access policy, and to p...AP
22.6.3The vendor shall provide a detailed description of system capabilities and mandatory procedures for purchasing jurisdictions to prevent disruption of the voting process and corruption of voting data t...AP
22.6.4The vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure software (including firmware) installation to meet the...AP
22.6.5The vendor shall provide a detailed description of the system capabilities and mandatory procedures for purchasing jurisdictions to ensure secure data transmission to meet the specific requirements of...AP
22.6.6The vendor shall provide a detailed description of the following additional procedures required for use by the purchasing jurisdiction: a. Administrative and management controls for the voting syst...AP
22.7The vendor shall provide test and verification specifications for: a. Development test specifications b. National certification test specifications ...AP
22.7.1The vendor shall describe the plans, procedures, and data used during software development and system integration to verify system logic correctness, data quality, and security. This description shall...AP
22.7.2The vendor shall provide specifications for verification and validation of overall software performance. These specifications shall cover: a. Control and data input/output b. Acceptance criteria...AP
22.8This documentation shall provide all information necessary for system use by all personnel who support pre-election and election preparation, polling place activities and central counting activities, ...AP
22.8.1The vendor shall provide a summary of system operating functions and modes, in sufficient detail to permit understanding of the system's capabilities and constraints. The roles of operating personnel ...AP
22.8.2The vendor shall describe the system environment, and the interface between the user or operator and the system. The vendor shall identify all facilities, furnishings, fixtures, and utilities that wil...AP
22.8.3The vendor shall provide specifications for validation of system installation, acceptance, and readiness. These specifications shall address all components of the system and all locations of installat...AP
22.8.4The vendor shall provide documentation of system operating features that meets the following requirements: a. A detailed description of all input, output, control, and display features accessible t...AP
22.8.5The vendor shall provide documentation of system operating procedures that meets the following requirements: a. Provides a detailed description of procedures required to initiate, control, and veri...AP
22.8.6The vendor shall provide documentation of system operating procedures that meets the following requirements: a. Defines the procedures required to support system acquisition, installation, and read...AP
22.8.7The vendor may provide descriptive material and data supplementing the various sections of the body of the System Operations Manual. The content and arrangement of appendices shall be at the discretio...AP
22.9The system maintenance procedures shall provide information in sufficient detail to support election workers, information systems personnel, or maintenance personnel in the adjustment or removal and r...AP
22.9.1The vendor shall describe the structure and function of the equipment (and related software) for election preparation, programming, vote recording, tabulation, and reporting in sufficient detail to pr...AP
22.9.2The vendor shall describe preventive and corrective maintenance procedures for hardware and software....AP
22.9.2.2The vendor shall provide fault detection, fault isolation, correction procedures, and logic diagrams for all operational abnormalities identified by design analysis and operating experience. The ve...AP
22.9.3The vendor shall identify and describe any special purpose test or maintenance equipment recommended for fault isolation and diagnostic purposes....AP
22.9.4Vendors shall provide detailed documentation of parts and materials needed to operate and maintain the system. Additional requirements apply for paper-based systems....AP
22.9.4.1The vendor shall provide a complete list of approved parts and materials needed for maintenance. This list shall contain sufficient descriptive information to identify all parts by: a. Type b. S...AP
22.9.4.2For marking devices manufactured by multiple external sources, the vendor shall provide a listing of sources and model numbers that are compatible with the system. The TDP shall specify the require...AP
22.9.5The vendor shall identify all facilities, furnishings, fixtures, and utilities that will be required for equipment maintenance. In addition, vendors shall specify the assumptions made with regard to a...AP
22.9.6The vendor may provide descriptive material and data supplementing the various sections of the body of the System Maintenance Manual. The content and arrangement of appendices shall be at the discreti...AP
22.10The vendor shall describe the personnel resources and training required for a jurisdiction to operate and maintain the system....A(1) Acceptable;
22.10.1The vendor shall specify the number of personnel and skill levels required to perform each of the following functions: a. Pre-election or election preparation functions (e.g., entering an election,...A(1) Acceptable;
22.10.2The vendor shall specify requirements for the orientation and training of the following personnel: a. Poll workers supporting polling place operations b. System support personnel involved in ele...A(1) Acceptable;
22.11Vendors shall submit a Configuration Management Plan that addresses the configuration management requirements of Volume I, Section 9. This plan shall describe all policies, processes, and procedures e...A(1) Acceptable;
22.11.1The vendor shall provide a description of its organizational policies for configuration management, addressing the specific requirements of Volume I, Subsection 9.2. These requirements pertain to: ...A(1) Acceptable;
22.11.2The vendor shall provide a description of the procedures and naming conventions used to address the specific requirements of Volume I, Subsection 9.3. These requirements pertain to: a.Classifying c...A(1) Acceptable;
22.11.3The vendor shall provide a description of the procedures and naming conventions used to address the specific requirements of Volume I, Subsection 9.4. These requirements pertain to: a. Establishing...A(1) Acceptable;
22.11.4The vendor shall provide a description of the procedures used by the vendor to approve and implement changes to a configuration item to prevent unauthorized additions, changes, or deletions to address...A(1) Acceptable;
22.11.5The vendor shall provide a description of the contents of a system release, and the procedures and related conventions by which the vendor installs, transfers, or migrates the system to accredited vot...A(1) Acceptable;
22.11.6The vendor shall provide a description of the procedures and related conventions for the two audits required by Volume I, Subsection 9.7. These requirements pertain to: a. Physical configuration au...A(1) Acceptable;
22.11.7The vendor shall provide a description of the procedures and related conventions for maintaining information about configuration management tools required by Volume I, Subsection 9.8. These requiremen...A(1) Acceptable;
22.12Vendors shall submit a Quality Assurance Program that addresses the quality assurance requirements of Volume I, Section 8. This plan shall describe all policies, processes, and procedures employed by ...AP
22.12.1The vendor shall provide a description of its organizational policies for quality assurance, including: a. Scope and nature of Quality Assurance activities b. Breadth of application of vendor’...AP
22.12.2The vendor shall provide a description of its practices for parts and materials tests and examinations that meet the requirements of Volume I, Subsection 8.5. ...AP
22.12.3The vendor shall provide a description of its practices for quality conformance inspections that meet the requirements of Volume I, Subsection 8.6. For each test performed, the record of tests provide...AP
22.12.4The vendor shall provide a description of its practices for documentation of the system and system development process that meet the requirements of Volume I, Subsection 8.7....AP
22.13Vendors submitting modifications for a system that has been tested previously and received national certification shall submit system change notes. These will be used by the accredited test lab to ass...AP
23.1This section contains a description of the testing to be performed to confirm the functional capabilities of a voting system submitted for national certification. It describes the scope and basis for ...A(1) Acceptable;
23.2In order to best complement the diversity of the voting systems industry, the certification testing process is not rigidly defined. Although there are basic functionality testing requirements, additio...A(1) Acceptable;
23.2.3The requirements for voting system functionality provided by Volume I, Section 2 reflect a minimum set of capabilities. Vendors may, and often do, provide additional capabilities in systems in order t...A(1) Acceptable;
22.1.1.2For systems seeking re-certification, vendors shall submit System Change Notes as described in Subsection 2.13, as well as current versions of all documents that have been updated to reflect system ch...A(1) Acceptable;
22.1.1The content of the Technical Data Package (TDP) is intended to provide clear, complete descriptions of the following information about the system: a. Overall system design