66 const uint8_t *m,
size_t m_len,
67 const uint8_t *seed,
size_t s_len,
88 uint8_t *m,
size_t m_len,
110 uint8_t *m,
size_t m_len,
111 const uint8_t c[128],
135 const uint8_t *m,
size_t m_len,
136 const uint8_t *label,
size_t l_len,
137 const uint8_t seed[32],
160 uint8_t *m,
size_t m_len,
161 const uint8_t c[128],
162 const uint8_t *label,
size_t l_len,
185 uint8_t *m,
size_t m_len,
186 const uint8_t c[128],
187 const uint8_t *label,
size_t l_len,
207 const uint8_t *m,
size_t m_len,
227 const uint8_t *m,
size_t m_len,
246 const uint8_t s[128],
247 const uint8_t *m,
size_t m_len,
270 const uint8_t *m,
size_t m_len,
271 const uint8_t *salt,
size_t s_len,
294 const uint8_t *m,
size_t m_len,
295 const uint8_t *salt,
size_t s_len,
316 const uint8_t s[128],
317 const uint8_t *m,
size_t m_len,
350 const uint8_t *m,
size_t mlen,
351 const uint8_t *seed,
size_t slen,
372 uint8_t *m,
size_t mlen,
373 const uint8_t c[256],
394 uint8_t *m,
size_t mlen,
395 const uint8_t c[256],
419 const uint8_t *m,
size_t mlen,
420 const uint8_t *label,
size_t llen,
421 const uint8_t seed[32],
444 uint8_t *m,
size_t mlen,
445 const uint8_t c[256],
446 const uint8_t *label,
size_t llen,
469 uint8_t *m,
size_t mlen,
470 const uint8_t c[256],
471 const uint8_t *label,
size_t llen,
491 const uint8_t *m,
size_t mlen,
511 const uint8_t *m,
size_t mlen,
530 const uint8_t s[256],
531 const uint8_t *m,
size_t mlen,
554 const uint8_t *m,
size_t mlen,
555 const uint8_t *salt,
size_t slen,
578 const uint8_t *m,
size_t mlen,
579 const uint8_t *salt,
size_t slen,
600 const uint8_t s[256],
601 const uint8_t *m,
size_t mlen,
int ocrypto_rsa2048_pkcs1_v15_sha256_crt_sign(uint8_t s[256], const uint8_t *m, size_t mlen, const ocrypto_rsa2048_crt_key *sk)
int ocrypto_rsa2048_pkcs1_v15_sha256_verify(const uint8_t s[256], const uint8_t *m, size_t mlen, const ocrypto_rsa2048_pub_key *pk)
int ocrypto_rsa2048_pkcs1_v15_sha256_sign(uint8_t s[256], const uint8_t *m, size_t mlen, const ocrypto_rsa2048_key *sk)
int ocrypto_rsa1024_pkcs1_v15_decrypt(uint8_t *m, size_t m_len, const uint8_t c[128], const ocrypto_rsa1024_key *sk)
int ocrypto_rsa1024_pkcs1_v15_sha256_crt_sign(uint8_t s[128], const uint8_t *m, size_t m_len, const ocrypto_rsa1024_crt_key *sk)
int ocrypto_rsa2048_pss_sha256_sign(uint8_t s[256], const uint8_t *m, size_t mlen, const uint8_t *salt, size_t slen, const ocrypto_rsa2048_key *sk)
int ocrypto_rsa2048_oaep_sha256_encrypt(uint8_t c[256], const uint8_t *m, size_t mlen, const uint8_t *label, size_t llen, const uint8_t seed[32], const ocrypto_rsa2048_pub_key *pk)
int ocrypto_rsa1024_pss_sha256_sign(uint8_t s[128], const uint8_t *m, size_t m_len, const uint8_t *salt, size_t s_len, const ocrypto_rsa1024_key *sk)
int ocrypto_rsa1024_pkcs1_v15_sha256_verify(const uint8_t s[128], const uint8_t *m, size_t m_len, const ocrypto_rsa1024_pub_key *pk)
int ocrypto_rsa2048_oaep_sha256_crt_decrypt(uint8_t *m, size_t mlen, const uint8_t c[256], const uint8_t *label, size_t llen, const ocrypto_rsa2048_crt_key *sk)
int ocrypto_rsa1024_oaep_sha256_crt_decrypt(uint8_t *m, size_t m_len, const uint8_t c[128], const uint8_t *label, size_t l_len, const ocrypto_rsa1024_crt_key *sk)
int ocrypto_rsa1024_pkcs1_v15_encrypt(uint8_t c[128], const uint8_t *m, size_t m_len, const uint8_t *seed, size_t s_len, const ocrypto_rsa1024_pub_key *pk)
int ocrypto_rsa2048_pss_sha256_verify(const uint8_t s[256], const uint8_t *m, size_t mlen, size_t slen, const ocrypto_rsa2048_pub_key *pk)
int ocrypto_rsa1024_pkcs1_v15_crt_decrypt(uint8_t *m, size_t m_len, const uint8_t c[128], const ocrypto_rsa1024_crt_key *sk)
int ocrypto_rsa2048_pss_sha256_crt_sign(uint8_t s[256], const uint8_t *m, size_t mlen, const uint8_t *salt, size_t slen, const ocrypto_rsa2048_crt_key *sk)
int ocrypto_rsa2048_pkcs1_v15_encrypt(uint8_t c[256], const uint8_t *m, size_t mlen, const uint8_t *seed, size_t slen, const ocrypto_rsa2048_pub_key *pk)
int ocrypto_rsa1024_oaep_sha256_decrypt(uint8_t *m, size_t m_len, const uint8_t c[128], const uint8_t *label, size_t l_len, const ocrypto_rsa1024_key *sk)
int ocrypto_rsa2048_oaep_sha256_decrypt(uint8_t *m, size_t mlen, const uint8_t c[256], const uint8_t *label, size_t llen, const ocrypto_rsa2048_key *sk)
int ocrypto_rsa2048_pkcs1_v15_crt_decrypt(uint8_t *m, size_t mlen, const uint8_t c[256], const ocrypto_rsa2048_crt_key *sk)
int ocrypto_rsa1024_pss_sha256_verify(const uint8_t s[128], const uint8_t *m, size_t m_len, size_t s_len, const ocrypto_rsa1024_pub_key *pk)
int ocrypto_rsa1024_pss_sha256_crt_sign(uint8_t s[128], const uint8_t *m, size_t m_len, const uint8_t *salt, size_t s_len, const ocrypto_rsa1024_crt_key *sk)
int ocrypto_rsa2048_pkcs1_v15_decrypt(uint8_t *m, size_t mlen, const uint8_t c[256], const ocrypto_rsa2048_key *sk)
int ocrypto_rsa1024_oaep_sha256_encrypt(uint8_t c[128], const uint8_t *m, size_t m_len, const uint8_t *label, size_t l_len, const uint8_t seed[32], const ocrypto_rsa1024_pub_key *pk)
int ocrypto_rsa1024_pkcs1_v15_sha256_sign(uint8_t s[128], const uint8_t *m, size_t m_len, const ocrypto_rsa1024_key *sk)
Definition: ocrypto_rsa_key.h:66
Definition: ocrypto_rsa_key.h:56
Definition: ocrypto_rsa_key.h:46
Definition: ocrypto_rsa_key.h:105
Definition: ocrypto_rsa_key.h:95
Definition: ocrypto_rsa_key.h:85