ROCA: Infineon RSA key vulnerability
-
Updated
Oct 19, 2023 - Python
ROCA: Infineon RSA key vulnerability
Elliptic Curve Cryptography and Common Public Key Cryptography Implementations
Baby Step Giant Step for SECPK1
elliptic curve cryptography with GPU acceleration
We started from learning programming with crypto at Universities (6 connected Universities in Poland), we voted for programming friendly cryptocurrency, we chose litecoin, we did unexpeced very fast api/wallet for Litecoin, after presentations we get customers for Dash, Dogecoin and Arbitrum
Practical Implementation of the Maurer Reduction
Elliptic curve tools, ECDSA, and ECDSA attacks.
Attacks on the Diffie Hellman Key Exchange
Pollard Rho attack on ECDLP with GMP
A collection of notes on mathematical Cryptography, ranging from classical methods through contemporary.
Discrete logarithms in the ring of integers modulo n
Different Flavors of the Schnorr signature.
A CUDA based sieve for numbers of the form k*b^n-1. This project is heavily based on SR2Sieve.
Computational number theory. Pure Python. Zero dependencies. Unreasonably fast.
CADO-NFS (modern): an enhanced modernization + performance fork of CADO-NFS (Number Field Sieve — integer factorization & discrete log) on current toolchains. Adds GPU linear algebra + full vector residency, a GPU ECM pre-factoring front-end, SDE-validated AVX-512 VPCLMULQDQ/IFMA kernels, and Rust orchestration. LGPL-2.1.
Repo contains code samples for practical learning of cryptography.
Julia package for descent elimination algorithms
Algorithms for discret logarithm problem
To associate your repository with the discrete-logarithm topic, visit your repo's landing page and select "manage topics."