Breaking ECDSA with Two Affinely Related Nonces

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Gilchrist, Jamie, Buchanan, William J., Finlow-Bates, Keir
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866916696261918720
author Gilchrist, Jamie
Buchanan, William J.
Finlow-Bates, Keir
author_facet Gilchrist, Jamie
Buchanan, William J.
Finlow-Bates, Keir
contents The security of the Elliptic Curve Digital Signature Algorithm (ECDSA) depends on the uniqueness and secrecy of the nonce, which is used in each signature. While it is well understood that nonce $k$ reuse across two distinct messages can leak the private key, we show that even if a distinct value is used for $k_2$, where an affine relationship exists in the form of: \(k_m = a \cdot k_n + b\), we can also recover the private key. Our method requires only two signatures (even over the same message) and relies purely on algebra, with no need for lattice reduction or brute-force search(if the relationship, or offset, is known). To our knowledge, this is the first closed-form derivation of the ECDSA private key from only two signatures over the same message, under a known affine relationship between nonces.
format Preprint
id arxiv_https___arxiv_org_abs_2504_13737
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Breaking ECDSA with Two Affinely Related Nonces
Gilchrist, Jamie
Buchanan, William J.
Finlow-Bates, Keir
Cryptography and Security
The security of the Elliptic Curve Digital Signature Algorithm (ECDSA) depends on the uniqueness and secrecy of the nonce, which is used in each signature. While it is well understood that nonce $k$ reuse across two distinct messages can leak the private key, we show that even if a distinct value is used for $k_2$, where an affine relationship exists in the form of: \(k_m = a \cdot k_n + b\), we can also recover the private key. Our method requires only two signatures (even over the same message) and relies purely on algebra, with no need for lattice reduction or brute-force search(if the relationship, or offset, is known). To our knowledge, this is the first closed-form derivation of the ECDSA private key from only two signatures over the same message, under a known affine relationship between nonces.
title Breaking ECDSA with Two Affinely Related Nonces
topic Cryptography and Security
url https://arxiv.org/abs/2504.13737