pub unsafe extern "C" fn ocrypto_rsa_pss_sha256_encode(
    em: *mut u8,
    em_len: usize,
    m: *const u8,
    m_len: usize,
    salt: *const u8,
    s_len: usize
) -> c_int
Expand description

RSA PSS SHA-256 signature encoding.

  • em - The encoded message.
  • em_len - Length of * em - .
  • m - The message to be encoded.
  • m_len - Length of * m - .
  • salt - The salt to be used.
  • s_len - Length of * salt - .

Returns -2 If the salt is too long ( * s_len - > * em_len - - 34). Returns 0 On success.