Function nrfxlib_sys::ocrypto_ecdsa_p256_sign
source · pub unsafe extern "C" fn ocrypto_ecdsa_p256_sign(
sig: *mut u8,
m: *const u8,
mlen: usize,
sk: *const u8,
ek: *const u8
) -> c_int
Expand description
ECDSA P-256 signature generation.
The message * m
- is signed using the secret key * sk
- and the ephemeral
session key * ek
- . The signature is put into * sig
- .
sig
- Generated signature.m
- Input message.mlen
- Length of *m
- .sk
- Secret key.ek
- Session key.
Returns 0 If * ek
- is a valid session key.
Returns -1 Otherwise.