microsoft / 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.
☆12Updated 3 years ago
Alternatives and similar repositories for vOW4SIKE:
Users that are interested in vOW4SIKE are comparing it to the libraries listed below
- ☆9Updated 2 years ago
- Faster Montgomery and Joye ladder formulas for short Weierstrass elliptic curves☆19Updated 4 years ago
- Differential fuzzing for elliptic curves☆23Updated last year
- Patch files to allow post-quantum OQS key exchange libraries to be used with OpenSSH☆15Updated 2 years ago
- Implementation of cryptographic primitives in Go☆12Updated last year
- This software library is a C-language + optimized assembly code that supports an instance of the Super-Singular Isogeny Diffie-Hellman (S…☆9Updated 6 years ago
- ☆39Updated 8 months ago
- Constant-time choose between two variables in Clang/LLVM☆18Updated 6 years ago
- BAT KEM/Signature Reference Implementation☆20Updated 3 years ago
- Always up-to-date mirror of the SUPERCOP cryptographic benchmark.☆26Updated 2 months ago
- ☆13Updated 3 years ago
- Reference implementations of post-quantum cryptographic primitives☆29Updated last year
- Tornado is a compiler producing masked bitsliced implementations proven secure in the bit/register probing model☆18Updated 3 years ago
- SQISign: Short Quaternion and Isogeny Signature – C implementation based on PARI/GP (obsolete implementation)☆27Updated last year
- FourQlib is an efficient and portable cryptographic library that provides functions for computing elliptic curve based operations on the …☆82Updated 2 years ago
- Circuits for functions of interest to cryptography☆27Updated 11 months ago
- Post-quantum Cryptography LWE (Learning with Errors) Library☆55Updated last year
- ☆32Updated 3 years ago
- A test library for computing modular exponentiation in parallel using AVX-512 vector arithmetic☆12Updated last year
- Updated! (Dec2-2019) This is a C-language software library that provides optimized implementations of the Diffie-Hellman functions known …☆44Updated last year
- Signature scheme submitted to NIST's Post-Quantum Cryptography Project☆28Updated 7 years ago
- This software is part of "Supersingular Isogeny Key Encapsulation", a submission to the NIST Post-Quantum Standardization project.☆59Updated 2 years ago
- Oblivious Pseudorandom Functions (OPRFs) using Prime-Order Groups☆39Updated 4 months ago
- White-box cryptography based on FAPKC algorithm☆26Updated 5 months ago
- Software optimized implementations of GIFT and GIFT-COFB☆18Updated 2 years ago
- NIST Lightweight Cryptography Primitives☆55Updated 2 years ago
- ☆29Updated 3 years ago
- Elliptic curves Rust reference implementation☆15Updated 10 months ago
- Classical simulator for Kuperberg's quantum collimation sieve, generalized to arbitrary finite cyclic groups and focused on CSIDH-512.☆14Updated 5 years ago
- CryptOpt: Verified Compilation with Randomized Program Search for Cryptographic Primitives☆58Updated 7 months ago