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
Related projects: ⓘ
- Robust Internet of Things, Microsoft Research☆79Updated last year
- How fast can we brute force a 64-bit comparison?☆52Updated 4 years ago
- Reference implementation of the Picnic post-quantum signature scheme☆156Updated last year
- OpenSSL engine for use with SymCrypt cryptographic library☆42Updated this week
- This software is part of "Supersingular Isogeny Key Encapsulation", a submission to the NIST Post-Quantum Standardization project.☆58Updated last year
- A forked and hardened version of PartitionAlloc from Chrome's Blink engine☆61Updated 6 years ago
- estimate peak virtual memory use☆19Updated 7 months ago
- IPE is a Linux Security Module (LSM), which allows for a configurable policy to enforce integrity requirements on the whole system. IPE b…☆54Updated last month
- TLS implemented in f7☆42Updated 8 years ago
- Component Firmware Update☆59Updated last year
- ☆112Updated this week
- ☆193Updated this week
- The code to the SGX-ROP paper☆183Updated 4 years ago
- Security and Privacy Research at Microsoft☆37Updated last week
- A tool dedicated to the research of vulnerabilities in hypervisors by creating unusual system configurations.☆182Updated 2 years ago
- ☆77Updated 3 years ago
- A program to draw rectangles from heap traces.☆131Updated 4 years ago
- Docs and resources on CPU Speculative Execution bugs☆371Updated 6 years ago
- ☆172Updated 2 years ago
- Secure Device Conneciton Protocol sample and documentation☆47Updated last year
- TPM Genie is an I2C bus interposer for discrete Trusted Platform Modules☆211Updated 3 years ago
- A repository of my presentations☆165Updated 10 months ago
- A proposed hardware-based method for stopping known memory corruption exploitation techniques. #nsacyber☆152Updated 7 years ago
- A C implementation of elliptic-curve-based Direct Anonymous Attestation (DAA) signatures. Created to support the Xaptum Edge Network Fabr…☆43Updated 3 years ago
- Constant-Time Toolkit☆294Updated 6 years ago
- Sandboxed, Rust-based, Windows Defender Client☆171Updated 7 years ago
- A differential fuzzer for x86 decoders☆229Updated this week
- A user-friendly fuzzing and crash triage tool for Windows☆131Updated 4 years ago
- A tiny C cryptographic library to encrypt sessions, authenticate messages, sign, hash, etc. based only on SHA-3 and Curve25519☆65Updated 3 years ago
- Implementation of Bleichenbacher, Manger and Ben-Or attacks on RSA PKCS#1 v1.5☆42Updated 5 years ago