Function nrfxlib_sys::ocrypto_rsa_pkcs1_v15_check_padding
source · pub unsafe extern "C" fn ocrypto_rsa_pkcs1_v15_check_padding(
m: *mut u8,
m_len: usize,
em: *const u8,
em_len: usize
) -> c_int
Expand description
RSA PKCS1 V1.5 unpadding.
m
- The unpadded message. The buffer must be long enough to hold the message.m_len
- Length of *m
- .em
- The padded message.em_len
- Length of *em
- .
Returns -1 If decryption failed.
Returns -2 If the output buffer is too short ( * m_len
- < length of message).
Returns n If a message of length n was successfully decrypted.