Define valid ECDSA keys in the documentation of seckey_verify
This commit is contained in:
parent
5894e1f1df
commit
f03df0e6d7
@ -552,6 +552,11 @@ SECP256K1_API int secp256k1_ecdsa_sign(
|
|||||||
) SECP256K1_ARG_NONNULL(1) SECP256K1_ARG_NONNULL(2) SECP256K1_ARG_NONNULL(3) SECP256K1_ARG_NONNULL(4);
|
) SECP256K1_ARG_NONNULL(1) SECP256K1_ARG_NONNULL(2) SECP256K1_ARG_NONNULL(3) SECP256K1_ARG_NONNULL(4);
|
||||||
|
|
||||||
/** Verify an ECDSA secret key.
|
/** Verify an ECDSA secret key.
|
||||||
|
*
|
||||||
|
* A secret key is valid if it is not 0 and less than the secp256k1 curve order
|
||||||
|
* when interpreted as an integer (most significant byte first). The
|
||||||
|
* probability of choosing a 32-byte string uniformly at random which is an
|
||||||
|
* invalid secret key is negligible.
|
||||||
*
|
*
|
||||||
* Returns: 1: secret key is valid
|
* Returns: 1: secret key is valid
|
||||||
* 0: secret key is invalid
|
* 0: secret key is invalid
|
||||||
|
Loading…
x
Reference in New Issue
Block a user