AdamWhiteHat / GNFS
A complete, proof-of-concept, C# implementation of the General Number Field Sieve algorithm for factoring very large semi-prime numbers. The focus was on readability and understandability of the code, not performance.
☆56Updated this week
Alternatives and similar repositories for GNFS
Users that are interested in GNFS are comparing it to the libraries listed below
Sorting:
- Lattice algorithms using floating-point arithmetic☆351Updated 2 weeks ago
- A Python interface for https://github.com/fplll/fplll☆136Updated last week
- Source code of calculators hosted at https://www.alpertron.com.ar☆241Updated this week
- Breaking ECDSA (not so broken) with LLL☆81Updated last month
- Solving BDD and uSVP with predicate☆48Updated 9 months ago
- The General Sieve Kernel☆117Updated last week
- Implementation of Lattice Attacks on (EC)DSA described in the research paper: Chao Sun,Thomas Espitau, Mehdi Tibouchi, and Masayuki Abe, …☆25Updated 3 years ago
- A repository that aims to provide tools for cryptography and cryptanalysis☆211Updated 4 years ago
- M4GB: Efficient Groebner Basis algorithm☆55Updated 6 years ago
- Python code to implement various number theory, elliptic curve and finite field computations.☆100Updated 3 years ago
- DenseQMC: A bit-slice implementation of the Quine-McCluskey algorithm☆15Updated last year
- Artifacts for the "Minerva: The curse of ECDSA nonces" paper at CHES 2020☆28Updated 2 years ago
- Elliptic curve tools, ECDSA, and ECDSA attacks.☆40Updated 9 months ago
- Tool to find XOR differential and rotational-XOR characteristics of ARX primitives.☆30Updated 2 years ago
- A fast and unsafe version of an optimized C library for EC operations on curve secp256k1☆25Updated last year
- An easy to use tool for cryptanalysis of symmetric primitives based on SMT/SAT solvers.☆96Updated last year
- Bosphorus, ANF simplifier and solver, and ANF-to-CNF converter☆71Updated last month
- A SageMath implementation of the Castryck-Decru Key Recovery attack on SIDH☆129Updated 2 years ago
- CryptoBib Database for Developers☆44Updated last week
- M4RI is a library for fast arithmetic with dense matrices over GF(2)☆67Updated 3 months ago
- Pollard, kangaroo method, solving discrete logarithm problem (DLP) using pseudorandom walks☆56Updated 5 years ago
- SAT-based, MILP, and belief propagation preimage attacks on SHA-256 and other cryptographic hash functions☆38Updated 2 years ago
- Tool for generating Elliptic curve domain parameters☆122Updated last month
- A Cryptographic Library for the Automated Analysis of Symmetric Primitives☆64Updated this week
- Tool for computing elliptic curve (EC) discrete logarithms☆36Updated 7 years ago
- Lattice ECDSA attack☆129Updated 3 years ago
- ☆16Updated 3 months ago
- Attacking ECDSA with nonce leakage using lattice-based algorithms☆14Updated 7 months ago
- Testing Schnorr's factorization claim in Sage☆302Updated 2 years ago
- A tool to evaluate the security of cryptographic primitives against distinguishing attacks with bit-vector SMT solvers.☆35Updated 6 months ago