Pinned Repositories
electionguard
ElectionGuard is a set of open source software components that can be used to create and publish end to end verifiable elections as well create a publishable artifact for ballot comparison audits.
electionguard-api-python
ElectionGuard Web API in python to demonstrate usage of electionguard-python in performing ballot encryption, casting, spoiling, and tallying.
electionguard-c
This repository implements the ElectionGuard API using C. It includes all major functions of the ElectionGuard SDK, including key ceremony, ballot encryption, encrypted ballot tally, and partial decryptions for knowledge proofs of trustees.
electionguard-core2
Core codebase of ElectionGuard 2.0
electionguard-cpp
A C++ implementation of ElectionGuard specification focused on encryption components.
electionguard-dotnet
This repository implements the ElectionGuard API using C#. It includes all major functions of the ElectionGuard SDK, including key ceremony, ballot encryption, encrypted ballot tally, and partial decryptions for knowledge proofs of trustees.
electionguard-python
A python module implementing the ElectionGuard specification. This implementation can be used to conduct End-to-End Verifiable Elections as well as privacy-enhanced risk-limiting audits.
ElectionGuard-SDK-Specification
This repository contains a specification describing the ElectionGuard software development kit, including cryptographic protocols and implementation decisions, as well as an overview of voting system components and functionality.
electionguard-ui
ElectionGuard monorepo in React & Typescript consisting of an api client, components, and apps to demonstrate examples of user interface for both voters and election staff.
electionguard-verifier
The ElectionGuard SDK Reference Verifier enables the verification of election ballots, tallies, and proofs generated by the ElectionGuard SDK
Election Technology Initiative's Repositories
Election-Tech-Initiative/electionguard
ElectionGuard is a set of open source software components that can be used to create and publish end to end verifiable elections as well create a publishable artifact for ballot comparison audits.
Election-Tech-Initiative/electionguard-python
A python module implementing the ElectionGuard specification. This implementation can be used to conduct End-to-End Verifiable Elections as well as privacy-enhanced risk-limiting audits.
Election-Tech-Initiative/electionguard-c
This repository implements the ElectionGuard API using C. It includes all major functions of the ElectionGuard SDK, including key ceremony, ballot encryption, encrypted ballot tally, and partial decryptions for knowledge proofs of trustees.
Election-Tech-Initiative/electionguard-verifier
The ElectionGuard SDK Reference Verifier enables the verification of election ballots, tallies, and proofs generated by the ElectionGuard SDK
Election-Tech-Initiative/electionguard-api-python
ElectionGuard Web API in python to demonstrate usage of electionguard-python in performing ballot encryption, casting, spoiling, and tallying.
Election-Tech-Initiative/electionguard-dotnet
This repository implements the ElectionGuard API using C#. It includes all major functions of the ElectionGuard SDK, including key ceremony, ballot encryption, encrypted ballot tally, and partial decryptions for knowledge proofs of trustees.
Election-Tech-Initiative/ElectionGuard-SDK-Specification
This repository contains a specification describing the ElectionGuard software development kit, including cryptographic protocols and implementation decisions, as well as an overview of voting system components and functionality.
Election-Tech-Initiative/electionguard-cpp
A C++ implementation of ElectionGuard specification focused on encryption components.
Election-Tech-Initiative/electionguard-ui
ElectionGuard monorepo in React & Typescript consisting of an api client, components, and apps to demonstrate examples of user interface for both voters and election staff.
Election-Tech-Initiative/electionguard-core2
Core codebase of ElectionGuard 2.0
Election-Tech-Initiative/electionguard-tracking-site
Web app and functions to upload and publish ElectionGuard end-to-end verifiable election artifacts for election verifiers and tracking ID verification
Election-Tech-Initiative/electionguard-ballot-box
Smart Ballot Box software that scans ballots to generate lists of cast and spoiled ballots in an election; used in tallying to finalize ballot operations (cast or spoil, etc.) for publishing results
Election-Tech-Initiative/electionguard-admin-device
Admin Device to administer ElectionGuard election processes, including key generation, trustee provisioning, and post-election tallying, partial decryptions, and zero-knowledge proofs
Election-Tech-Initiative/egvote
Mkdocs website for information about ElectionGuard pilots
Election-Tech-Initiative/electionguard-tools
A set of utilities and scripts that developers can use for implementing different aspects of end-to-end verifiability
Election-Tech-Initiative/website
Election-Tech-Initiative/hacl-packages
The Cryspen HACL Distribution
Election-Tech-Initiative/web