pub unsafe extern "C" fn ECDSA_do_sign_ex(
dgst: *const u8,
dgstlen: i32,
kinv: *const bignum_st,
rp: *const bignum_st,
eckey: *mut ec_key_st,
) -> *mut ECDSA_SIG_st
Expand description
Computes ECDSA signature of a given hash value using the supplied private key (note: sig must point to ECDSA_size(eckey) bytes of memory). \param dgst pointer to the hash value to sign \param dgstlen length of the hash value \param kinv BIGNUM with a pre-computed inverse k (optional) \param rp BIGNUM with a pre-computed rp value (optional), see ECDSA_sign_setup \param eckey EC_KEY object containing a private EC key \return pointer to a ECDSA_SIG structure or NULL if an error occurred