Pinned Repositories
electionguard-python
A python module implementing ElectionGuard specification. This implementation can be used to conduct End-to-End Verifiable Elections as well as privacy-enhanced risk-limiting audits.
QuantumKatas
Tutorials and programming exercises for learning Q# and quantum computing
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.
twin_smooth_integers
The goal of this repository is to find twin smooth integers of around 256 bits with prime sum, which can be used as public parameters in variants of the B_SIDH protocol.
grover-blocks
Implementations of Grover oracles for the block ciphers AES and LowMC in the quantum-focused programming language Q#
QuantumEllipticCurves
Quantum implementation of elliptic curve primitives
QuantumLibraries
Q# libraries for the Quantum Development Kit
twin-smooth-integers
Algorithms to find consecutive integers that are smooth
vOW4SIKE
The vOW4SIKE project provides C code that implements the parallel collision search algorithm by van Oorschot and Wiener (vOW). The algorithm can be instantiated for generic collision finding and for solving the supersingular isogeny problem in the context of the Supersingular Isogeny Key Encapsulation protocol SIKE.
cryptosidh's Repositories
cryptosidh/QuantumKatas
Tutorials and programming exercises for learning Q# and quantum computing
cryptosidh/electionguard-python
A python module implementing ElectionGuard specification. This implementation can be used to conduct End-to-End Verifiable Elections as well as privacy-enhanced risk-limiting audits.