AdamWhiteHat / GNFSLinks
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.
☆62Updated 8 months ago
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☆393Updated 3 months ago
- A Python interface for https://github.com/fplll/fplll☆159Updated 2 months ago
- Source code of calculators hosted at https://www.alpertron.com.ar☆248Updated last month
- Testing Schnorr's factorization claim in Sage☆306Updated 3 years ago
- The General Sieve Kernel☆141Updated 3 months ago
- Cado-NFS, An Implementation of the Number Field Sieve Algorithm☆29Updated this week
- Tool to find XOR differential and rotational-XOR characteristics of ARX primitives.☆33Updated 2 years ago
- A repository that aims to provide tools for cryptography and cryptanalysis☆218Updated 5 years ago
- msieve - Number Field Sieve implementation by Jason Papadopoulos☆261Updated 2 years ago
- Solve discrete logarithm problems by the index calculus method.☆17Updated 8 years ago
- A C# implementation of arbitrary-precision numbers and arithmetic☆60Updated 5 months ago
- 🔟 Implementation of rational number arithmetic for .NET with arbitrary precision.☆91Updated 9 months ago
- M4RI is a library for fast arithmetic with dense matrices over GF(2)☆87Updated 2 weeks ago
- Lattice Sieving using GPU Tensor cores based on the General Sieve Kernel (G6K)☆41Updated 10 months ago
- Library that exposes to .NET (through P-Invoke and .NET types) all of the functionality of the GNU MP Library.☆22Updated last year
- fast .NET library for factor polynomials over various fields.☆10Updated 3 years ago
- C# BlockChain parser☆10Updated 9 years ago
- Invertible Bloom filter written in C# for efficiently estimating set differences.☆21Updated 8 years ago
- M4GB: Efficient Groebner Basis algorithm☆71Updated 7 years ago
- Python code to implement various number theory, elliptic curve and finite field computations.☆103Updated 4 years ago
- Amplifier allows .NET developers to easily run complex applications with intensive mathematical computation on Intel CPU/GPU, NVIDIA, AMD…☆181Updated last month
- Bosphorus, ANF simplifier and solver, and ANF-to-CNF converter☆77Updated 10 months ago
- C# .NET Port of the Curve25519 Diffie-Hellman function☆75Updated 3 years ago
- An arbitrary-precision decimal (base 10) floating-point number class. Over 16 million downloads on NuGet!☆73Updated last month
- Chaos.NaCl cryptography library☆142Updated 4 years ago
- Solving BDD and uSVP with predicate☆51Updated last year
- FrodoKEM: Learning with Errors Key Encapsulation. FrodoKEM is a family of key-encapsulation mechanisms that are designed to be conservati…☆158Updated 4 months ago
- Elliptic curve tools, ECDSA, and ECDSA attacks.☆41Updated last year
- A Cryptographic Library for the Automated Analysis of Symmetric Primitives☆73Updated last week
- A SageMath implementation of the Castryck-Decru Key Recovery attack on SIDH☆138Updated 2 years ago