0
$\begingroup$

If the attacker - some guy who really, really wants to steal bitcoins - somehow finds the ephemeral key used in an 256-bit ECDSA signature, can he recover the private key?

If so, would knowing the partial bits of the ephemeral key be sufficient to recover the private key entirely?

$\endgroup$
3
  • 1
    $\begingroup$ secp256k1 is an Elliptic Curve, not a signature algorithm. secp256k1 is used with several signature algorithms, including ECDSA (mostly) and Schnorr (sometime, but increasingly). That has an importance, for the former seems more sensitive than the later to leak of the ephemeral secret (which the question names ephemeral key). But in both cases the short answer is yes, and addressed elsewhere; there for ECDSA. Also: the question is unrelated to encryption. $\endgroup$
    – fgrieu
    Commented Jan 10, 2020 at 17:29
  • $\begingroup$ @fgrieu Thank you. I confused secp256k1 with ECDSA. I have edited the answer to fix this $\endgroup$ Commented Jan 10, 2020 at 23:39
  • $\begingroup$ The static keys are usually used for signatures, and the ephemeral keys for encryption. Anyways, is the signature key not the private key?? $\endgroup$
    – SamG101
    Commented Jan 13, 2020 at 8:30

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.