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.
☆52Updated 4 years ago
Alternatives and similar repositories for electionguard-c:
Users that are interested in electionguard-c are comparing it to the libraries listed below
- This repository contains a specification describing the ElectionGuard software development kit, including cryptographic protocols and imp…☆27Updated 7 months ago
- Robust Internet of Things, Microsoft Research☆83Updated last year
- A browsable archive of all Underhanded Crypto Contest entries.☆34Updated 5 years ago
- Stores Chromium Channel ID private keys in an Intel SGX enclave.☆33Updated 8 years ago
- A forked and hardened version of PartitionAlloc from Chrome's Blink engine☆62Updated 7 years ago
- The code to the SGX-ROP paper☆183Updated 5 years ago
- How fast can we brute force a 64-bit comparison?☆52Updated 5 years ago
- Network Security Services (NSS)☆154Updated this week
- This software is part of "Supersingular Isogeny Key Encapsulation", a submission to the NIST Post-Quantum Standardization project.☆60Updated 2 years ago
- This sample code demonstrates a password manager utilizing Intel SGX.☆34Updated 8 years ago
- Linux kernel - See Landlock issues☆40Updated 3 months ago
- ☆278Updated last year
- Cryptographic library☆757Updated 2 months ago
- Intel Kernel Guard Technology Core Repo☆55Updated 11 months ago
- estimate peak virtual memory use☆19Updated this week
- ☆71Updated last year
- Sandboxed, Rust-based, Windows Defender Client☆177Updated 7 years ago
- Differential fuzzing for elliptic curves☆23Updated last year
- Docs and resources on CPU Speculative Execution bugs☆373Updated 7 years ago
- Checking that functions are constant time with Valgrind☆179Updated 8 years ago
- AppJailLauncher in Rust☆109Updated 3 years ago
- Xenpwn is a toolkit for memory access tracing using hardware-assisted virtualization☆144Updated 8 years ago
- RISC-V Linux for Keystone Enclave (will be deprecated in the future versions. See https://github.com/keystone-enclave/linux-keystone-driv…☆16Updated 6 years ago
- Reference implementation of the Picnic post-quantum signature scheme☆160Updated last year
- ☆182Updated 4 years ago
- Key agreement (X25519) and signing (ed25519), X25519 keys.☆37Updated 2 years ago
- A Genetic File, Syscall and Network Fuzzer.☆59Updated 7 years ago
- A proposed hardware-based method for stopping known memory corruption exploitation techniques. #nsacyber☆155Updated 7 years ago
- free crypto audit☆31Updated 8 years ago
- Library for elliptic curves cryptography☆261Updated 2 years ago