This repository implements a Python function that recovers the private key from two different signatures that use the same random nonce during signature generation.
-
Updated
Jan 1, 2026 - Python
This repository implements a Python function that recovers the private key from two different signatures that use the same random nonce during signature generation.
ECDSA nonce-reuse attack to recover a private key.
ECDSA signature vulnerability analysis — nonce reuse, polynonce, biased nonces, lattice/HNP attacks
Add a description, image, and links to the nonce-reuse topic page so that developers can more easily learn about it.
To associate your repository with the nonce-reuse topic, visit your repo's landing page and select "manage topics."