anneouyang / MT19937Links
Implementing and breaking the MT19937 Mersenne Twister pseudorandom number generator
☆28Updated 5 years ago
Alternatives and similar repositories for MT19937
Users that are interested in MT19937 are comparing it to the libraries listed below
Sorting:
- Some challenge solutions solved using z3☆222Updated 2 years ago
- Fast lattice reduction☆211Updated last week
- Implementation of Lattice Attacks on (EC)DSA described in the research paper: Chao Sun,Thomas Espitau, Mehdi Tibouchi, and Masayuki Abe, …☆26Updated 3 years ago
- Breaking ECDSA (not so broken) with LLL☆84Updated 3 weeks ago
- CADO-NFS is a complete implementation in C/C++ of the Number Field Sieve (NFS) algorithm for factoring integers. For official releases, p…☆26Updated 5 years ago
- A SageMath implementation of the Castryck-Decru Key Recovery attack on SIDH☆138Updated 2 years ago
- Models the mersenne twister used by Python Random as a symbolic program. This allows recovering the state given a few outputs☆92Updated 4 years ago
- ☆40Updated 3 years ago
- ☆44Updated 2 years ago
- Source code of calculators hosted at https://www.alpertron.com.ar☆247Updated this week
- ☆90Updated 4 months ago
- SMT based attacks on non cryptographic PRNGs☆86Updated 2 years ago
- ☆109Updated 2 years ago
- Tool for generating Elliptic curve domain parameters☆128Updated 4 months ago
- This repository contains code snippets and POCs associated to our article on breaking Python's PRNG with a few values and no bruteforce.☆22Updated last year
- Solving BDD and uSVP with predicate☆49Updated last year
- Automated integer factorization☆282Updated this week
- Lattice ECDSA attack☆132Updated 3 years ago
- Artifacts for the "Minerva: The curse of ECDSA nonces" paper at CHES 2020☆29Updated 3 years ago
- Attacking ECDSA with nonce leakage using lattice-based algorithms☆20Updated 11 months ago
- Predict MT19937 PRNG, from preceding 624 generated numbers. There is a specialization for the "random" of Python standard library.☆190Updated 4 years ago
- Scripts for the 'Breaking Rainbow takes a Weekend on a Laptop' paper☆83Updated 3 years ago
- A toolkit for cryptanalysis using lattices.☆125Updated last year
- (Still exploring) My cryptography journey: A collection of notebooks covering different algorithms and concepts from cryptography☆244Updated 2 years ago
- Infer internal state of Mersenne Twister from truncated output☆77Updated 3 years ago
- ☆21Updated 6 months ago
- Fast lattice reduction using segmentation, multithreading, Seysen reduction and BLAS☆35Updated 2 months ago
- very fast (NOT SECURE) implementation of arithmetic on curve secp256k1 on x86_64☆24Updated 5 years ago
- Tool for computing elliptic curve (EC) discrete logarithms☆37Updated 8 years ago
- Practical Implementation of the Maurer Reduction☆10Updated 2 years ago