fn sign_with_nonce(
private_key: &U256,
digest: &B256,
nonce: &U256,
) -> Result<Signature>Expand description
Signs digest on secp256k1 using a user-supplied ephemeral nonce k (no RFC6979).
private_keyandnoncemust be in (0, n)digestis a 32-byte prehash.
ยงWarning
Use sign_with_nonce with extreme caution!
Reusing the same nonce (k) with the same private key in ECDSA will leak the private key.
Always generate nonce with a cryptographically secure RNG, and never reuse it across
signatures.