pkruk / pylenstra
Implementation of ECM (Lenstra elliptic curve factorization). Small part of my Master Thesis, which I would like to share.
☆12Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for pylenstra
- Lenstra's factorization algorithm in Python☆16Updated 7 years ago
- Optimized Binary GCD for Modular Inversion☆41Updated 4 years ago
- Fastgcd is a C implementation of an efficient algorithm to compute the pairwise GCDs of a collection of integers. The algorithm is due to…☆17Updated 6 months ago
- Haraka is a secure and efficient short-input hash function.☆52Updated 7 years ago
- Elliptic curves Rust reference implementation☆15Updated 8 months ago
- Notes on cryptographic schemes and attacks☆25Updated 5 years ago
- The vOW4SIKE project provides C code that implements the parallel collision search algorithm by van Oorschot and Wiener (vOW). The algori…☆11Updated 3 years ago
- Circuits for functions of interest to cryptography☆27Updated 9 months ago
- ☆19Updated 4 years ago
- CADO-NFS is a complete implementation in C/C++ of the Number Field Sieve (NFS) algorithm for factoring integers. For official releases, p…☆22Updated 4 years ago
- Faster Montgomery and Joye ladder formulas for short Weierstrass elliptic curves☆19Updated 4 years ago
- A test library for computing modular exponentiation in parallel using AVX-512 vector arithmetic☆11Updated 11 months ago
- Python implementation of Schoof's algorithm for counting the points on elliptic curves over finite fields☆42Updated 5 years ago
- BAT KEM/Signature Reference Implementation☆19Updated 2 years ago
- A tweakable block cipher☆30Updated 6 months ago
- Stronger and Faster Side-Channel Protections for CSIDH☆19Updated 3 years ago
- Finalists to the NIST lightweight cryptography competition☆37Updated 2 years ago
- cgo wrappers around post-quantum cryptography primitives☆23Updated 5 years ago
- Scripts for the 'Breaking Rainbow takes a Weekend on a Laptop' paper☆78Updated 2 years ago
- NIST Lightweight Cryptography Primitives☆54Updated 2 years ago
- Xoodyak, a lightweight and versatile cryptographic scheme implemented in Rust.☆29Updated 8 months ago
- Make AES-GCM safe to use with random nonces, for any practical number of messages.☆18Updated 7 months ago
- Official SQIsign code, version under continuous development☆17Updated 7 months ago
- very fast (NOT SECURE) implementation of arithmetic on curve secp256k1 on x86_64☆21Updated 4 years ago
- Designing Secure Cryptography☆21Updated 5 years ago
- Reference implementations of post-quantum cryptographic primitives☆28Updated 10 months ago
- SQISign: Short Quaternion and Isogeny Signature – C implementation based on PARI/GP (obsolete implementation)☆27Updated last year
- A basic implementation of the Small Primes Number-Theoretic Transform (NTT) multiplication algorithm.☆21Updated 7 years ago
- Supersingular Isogeny-Based Cryptography constructions (python-code library)☆48Updated 2 years ago