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: ⓘ
- Lenstra's factorization algorithm in Python☆16Updated 7 years ago
- Optimized Binary GCD for Modular Inversion☆42Updated 3 years ago
- ☆13Updated 2 years ago
- Stronger and Faster Side-Channel Protections for CSIDH☆19Updated 3 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 4 months ago
- Pyecm factors large integers (up to 50 digits) using the Elliptic Curve Method (ECM), a fast factoring algorithm.☆21Updated 2 years ago
- Supersingular Isogeny-Based Cryptography constructions (python-code library)☆47Updated 2 years ago
- Basis Reduction Algorithms for Codes (LLL and more)☆26Updated 6 months ago
- Faster Montgomery and Joye ladder formulas for short Weierstrass elliptic curves☆18Updated 4 years ago
- Lecture notes on the Foundations of Isogeny-based Cryptography☆27Updated 2 weeks ago
- Python winternitz package. Contains (probably) post-quantum secure digital signature algorithms. Currently WOTS and WOTS+ are implemented☆13Updated 5 years ago
- Python code to implement various number theory, elliptic curve and finite field computations.☆95Updated 2 years ago
- NIST Lightweight Cryptography Primitives☆53Updated 2 years ago
- Crypto library☆50Updated last month
- Haraka is a secure and efficient short-input hash function.☆50Updated 6 years ago
- Rainbow signature system for Round THREE submission☆20Updated 3 years ago
- Tool for generating Elliptic curve domain parameters☆106Updated 8 months ago
- ☆19Updated this week
- Circuits for functions of interest to cryptography☆27Updated 7 months ago
- ☆22Updated 2 years ago
- Attacks on Jarvis and Friday☆10Updated 4 years ago
- A programming language to write bitsliced ciphers☆55Updated 2 weeks ago
- SQISign: Short Quaternion and Isogeny Signature – C implementation based on PARI/GP (obsolete implementation)☆26Updated last year
- ☆32Updated 2 years ago
- Software for "Quantum-Resistant Cryptosystems from Supersingular Elliptic Curve Isogenies"☆90Updated 5 years ago
- A test library for computing modular exponentiation in parallel using AVX-512 vector arithmetic☆11Updated 9 months ago
- Scripts for the 'Breaking Rainbow takes a Weekend on a Laptop' paper☆78Updated 2 years ago
- ☆28Updated 2 years ago
- ☆31Updated last year
- Sample implementations of the attacks shown in https://eprint.iacr.org/2020/1456☆20Updated 2 years ago