Function nrfxlib_sys::ocrypto_rsa_pkcs1_v15_sha256_sign
source · pub unsafe extern "C" fn ocrypto_rsa_pkcs1_v15_sha256_sign(
s: *mut u8,
s_len: usize,
m: *const u8,
m_len: usize,
key: *const ocrypto_rsa_key,
mem: *mut u32
) -> c_int
Expand description
RSA PKCS1 V1.5 SHA-256 sign.
The message * m
- is signed and the signature returned in * s
- .
s
- The generated signature.s_len
- Length of *s
- .m
- The message to be signed.m_len
- Length of *m
- .key
- A valid RSA secret key.mem
- The working memory. Length OCRYPTO_RSA_MEM_SIZE(bits).
Returns 0
@remark The key * key
- should be initialized with * ocrypto_rsa_init_key
- .
@remark * s
- , * m
- , and * mem
- may be same.