Function bearssl::br_ecdsa_i31_sign_raw
[−]
[src]
pub unsafe extern "C" fn br_ecdsa_i31_sign_raw(
impl_: *const br_ec_impl,
hf: *const br_hash_class,
hash_value: *const c_void,
sk: *const br_ec_private_key,
sig: *mut c_void
) -> usize
\brief ECDSA signature generator, "i31" implementation, "raw" format.
\see br_ecdsa_sign()
\param impl EC implementation to use. \param hf hash function used to process the data. \param hash_value signed data (hashed). \param sk EC private key. \param sig destination buffer. \return the signature length (in bytes), or 0 on error.