# VxSuite TDP - v4

## VxSuite TDP - v4.0

- [System Overview](https://docs.voting.works/vxsuite-tdp-v4/readme.md)
- [Election Package](https://docs.voting.works/vxsuite-tdp-v4/readme/election-package.md)
- [VxSuite Election Definition](https://docs.voting.works/vxsuite-tdp-v4/readme/election-package/vxsuite-election-definition.md)
- [Ballot Definition CDF](https://docs.voting.works/vxsuite-tdp-v4/readme/election-package/ballot-definition-cdf.md)
- [Hand Marked Ballots](https://docs.voting.works/vxsuite-tdp-v4/readme/hand-marked-ballots.md)
- [Machine Marked Ballots](https://docs.voting.works/vxsuite-tdp-v4/readme/machine-marked-ballots.md)
- [Cast Vote Records](https://docs.voting.works/vxsuite-tdp-v4/readme/cast-vote-records.md)
- [VxScan Polls Reports](https://docs.voting.works/vxsuite-tdp-v4/readme/vxscan-polls-reports.md)
- [VxAdmin Results Exports](https://docs.voting.works/vxsuite-tdp-v4/readme/vxadmin-results-exports.md)
- [Tally Reports](https://docs.voting.works/vxsuite-tdp-v4/readme/vxadmin-results-exports/tally-reports.md)
- [Ballot Count Reports](https://docs.voting.works/vxsuite-tdp-v4/readme/vxadmin-results-exports/ballot-count-reports.md)
- [CSV Exports](https://docs.voting.works/vxsuite-tdp-v4/readme/vxadmin-results-exports/csv-exports.md)
- [Write-In Adjudication Report](https://docs.voting.works/vxsuite-tdp-v4/readme/vxadmin-results-exports/write-in-adjudication-report.md)
- [CDF ERR Export](https://docs.voting.works/vxsuite-tdp-v4/readme/vxadmin-results-exports/cdf-err-export.md)
- [Software Overview](https://docs.voting.works/vxsuite-tdp-v4/readme/software-overview.md)
- [User Roles](https://docs.voting.works/vxsuite-tdp-v4/readme/user-roles.md)
- [VxAdmin Function](https://docs.voting.works/vxsuite-tdp-v4/readme/vxadmin-function.md)
- [VxCentralScan Function](https://docs.voting.works/vxsuite-tdp-v4/readme/vxcentralscan-function.md)
- [VxAdmin & VxCentralScan Hardware](https://docs.voting.works/vxsuite-tdp-v4/readme/vxadmin-and-vxcentralscan-hardware.md)
- [VxScan Function](https://docs.voting.works/vxsuite-tdp-v4/readme/vxscan-function.md)
- [VxScan Hardware](https://docs.voting.works/vxsuite-tdp-v4/readme/vxscan-hardware.md)
- [VxMarkScan Function](https://docs.voting.works/vxsuite-tdp-v4/readme/vxmarkscan-function.md)
- [VxMarkScan Hardware](https://docs.voting.works/vxsuite-tdp-v4/readme/vxmarkscan-hardware.md)
- [Ballot Interpretation](https://docs.voting.works/vxsuite-tdp-v4/readme/ballot-interpretation.md)
- [Diagnostics](https://docs.voting.works/vxsuite-tdp-v4/readme/diagnostics.md)
- [Signed Hash Validation](https://docs.voting.works/vxsuite-tdp-v4/readme/signed-hash-validation.md)
- [System Performance & Specifications](https://docs.voting.works/vxsuite-tdp-v4/system-performance-and-specifications.md): This document covers supported capabilities and system limits that, alongside the System Overview, constitute the VxSuite Implementation Statement.
- [Supported Voting Variations & Languages](https://docs.voting.works/vxsuite-tdp-v4/system-performance-and-specifications/supported-voting-variations-and-languages.md)
- [System Limits](https://docs.voting.works/vxsuite-tdp-v4/system-performance-and-specifications/system-limits.md)
- [Maximum Tabulation Rate](https://docs.voting.works/vxsuite-tdp-v4/system-performance-and-specifications/system-limits/maximum-tabulation-rate.md)
- [Paper Ballot Specifications](https://docs.voting.works/vxsuite-tdp-v4/system-performance-and-specifications/paper-ballot-specifications.md)
- [Reliably Detectable Marks](https://docs.voting.works/vxsuite-tdp-v4/system-performance-and-specifications/reliably-detectable-marks.md)
- [Safety, Security, Privacy, and Continuity of Operation](https://docs.voting.works/vxsuite-tdp-v4/system-performance-and-specifications/safety-security-privacy-and-continuity-of-operation.md)
- [Processing Capabilities](https://docs.voting.works/vxsuite-tdp-v4/system-performance-and-specifications/processing-capabilities.md)
- [Guidance for Test Labs](https://docs.voting.works/vxsuite-tdp-v4/system-performance-and-specifications/guidance-for-test-labs.md)
- [System Security, Auditing & Logging](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging.md)
- [System Security Architecture](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/software-security.md): This section describe the overall system security architecture of VxSuite and the measures taken to thwart attacks on the proper operation of elections on VxSuite.
- [Access Control](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/software-security/access-control.md)
- [Artifact Authentication](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/software-security/artifact-authentication.md)
- [Hashing of Continuously Exported Cast Vote Records](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/software-security/artifact-authentication/hashing-of-continuously-exported-cast-vote-records.md)
- [Preserving Voter Privacy](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/software-security/artifact-authentication/preserving-voter-privacy.md)
- [System Integrity](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/software-security/system-integrity.md)
- [Networking](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/software-security/networking.md)
- [Password and Credential Policies](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/software-security/password-and-credential-policies.md)
- [Defense-in-Depth and Least Privilege](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/software-security/defense-in-depth-and-least-privilege.md)
- [Cryptography](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/software-security/cryptography.md)
- [Physical Security](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/physical-security.md)
- [Procedural and Operational Security](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/procedural-and-operational-security.md)
- [Audit Procedure](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/audit-procedure.md): VxSuite can be audited using post-election audits, including a ballot-comparison or batch-comparison risk-limiting audit, or an image audit.
- [VxScan Unique Identifiers](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/audit-procedure/vxscan-unique-identifiers.md)
- [Logging](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/logging.md)
- [Vulnerability Management](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/known-vulnerabilities.md)
- [Risk Assessment](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/risk-assessment.md)
- [Hardware Criticality and Supplier Analysis](https://docs.voting.works/vxsuite-tdp-v4/system-security-auditing-and-logging/hardware-criticality-and-supplier-analysis.md)
- [Software Installation](https://docs.voting.works/vxsuite-tdp-v4/software-installation.md)
- [Trusted Build](https://docs.voting.works/vxsuite-tdp-v4/software-installation/trusted-build.md)
- [Build Machine Configuration](https://docs.voting.works/vxsuite-tdp-v4/software-installation/trusted-build/build-machine-configuration.md)
- [Installing Debian 12 on VxBuild](https://docs.voting.works/vxsuite-tdp-v4/software-installation/trusted-build/build-machine-configuration/installing-debian-12-on-vxbuild.md)
- [Online Phase](https://docs.voting.works/vxsuite-tdp-v4/software-installation/trusted-build/online-phase.md)
- [Offline Phase](https://docs.voting.works/vxsuite-tdp-v4/software-installation/trusted-build/offline-phase.md)
- [Final Configuration](https://docs.voting.works/vxsuite-tdp-v4/software-installation/trusted-build/final-configuration.md)
- [Secure Boot Signing](https://docs.voting.works/vxsuite-tdp-v4/software-installation/trusted-build/final-configuration/secure-boot-signing.md)
- [Hash/Checksum Verification of Dependencies](https://docs.voting.works/vxsuite-tdp-v4/software-installation/trusted-build/hash-checksum-verification-of-dependencies.md)
- [Virt Manager - Network Access & Troubleshooting](https://docs.voting.works/vxsuite-tdp-v4/software-installation/trusted-build/virt-manager-network-access-and-troubleshooting.md)
- [Imaging Machines](https://docs.voting.works/vxsuite-tdp-v4/software-installation/imaging-machines.md)
- [Preparing USB Drives for Imaging](https://docs.voting.works/vxsuite-tdp-v4/software-installation/imaging-machines/preparing-usb-drives-for-imaging.md)
- [Imaging](https://docs.voting.works/vxsuite-tdp-v4/software-installation/imaging-machines/imaging.md)
- [Basic Configuration Wizard](https://docs.voting.works/vxsuite-tdp-v4/software-installation/imaging-machines/basic-configuration-wizard.md)
- [Verifying the Image Installed on a Machine](https://docs.voting.works/vxsuite-tdp-v4/software-installation/imaging-machines/verifying-the-image-installed-on-a-machine.md)
- [Software Installation Record Creation](https://docs.voting.works/vxsuite-tdp-v4/software-installation/imaging-machines/software-installation-record-creation.md)
- [Usability & Accessibility](https://docs.voting.works/vxsuite-tdp-v4/usability-and-accessibility.md)
- [Audio Visual & Display Screen Settings](https://docs.voting.works/vxsuite-tdp-v4/audio-visual-and-display-screen-settings.md)
- [Quality Assurance Manual](https://docs.voting.works/vxsuite-tdp-v4/readme-1.md)
- [Warranty Model](https://docs.voting.works/vxsuite-tdp-v4/warranty-model.md)
- [Public Documents](https://docs.voting.works/vxsuite-tdp-v4/public-documents.md)
- [Ballot QR Code Data Format](https://docs.voting.works/vxsuite-tdp-v4/public-documents/ballot-qr-code-data-format.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.voting.works/vxsuite-tdp-v4/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
