|
RSA * | RSA_new (void) |
|
RSA * | RSA_new_method (const ENGINE *engine) |
|
void | RSA_additional_prime_free (RSA_additional_prime *ap) |
|
void | RSA_free (RSA *rsa) |
|
int | RSA_up_ref (RSA *rsa) |
|
void | RSA_get0_key (const RSA *rsa, const BIGNUM **out_n, const BIGNUM **out_e, const BIGNUM **out_d) |
|
void | RSA_get0_factors (const RSA *rsa, const BIGNUM **out_p, const BIGNUM **out_q) |
|
void | RSA_get0_crt_params (const RSA *rsa, const BIGNUM **out_dmp1, const BIGNUM **out_dmq1, const BIGNUM **out_iqmp) |
|
int | RSA_generate_key_ex (RSA *rsa, int bits, BIGNUM *e_value, BN_GENCB *cb) |
|
int | RSA_generate_multi_prime_key (RSA *rsa, int bits, int num_primes, BIGNUM *e_value, BN_GENCB *cb) |
|
int | RSA_encrypt (RSA *rsa, size_t *out_len, uint8_t *out, size_t max_out, const uint8_t *in, size_t in_len, int padding) |
|
int | RSA_public_encrypt (size_t flen, const uint8_t *from, uint8_t *to, RSA *rsa, int padding) |
|
int | RSA_sign_raw (RSA *rsa, size_t *out_len, uint8_t *out, size_t max_out, const uint8_t *in, size_t in_len, int padding) |
|
int | RSA_private_encrypt (size_t flen, const uint8_t *from, uint8_t *to, RSA *rsa, int padding) |
|
int | RSA_decrypt (RSA *rsa, size_t *out_len, uint8_t *out, size_t max_out, const uint8_t *in, size_t in_len, int padding) |
|
int | RSA_private_decrypt (size_t flen, const uint8_t *from, uint8_t *to, RSA *rsa, int padding) |
|
int | RSA_public_decrypt (size_t flen, const uint8_t *from, uint8_t *to, RSA *rsa, int padding) |
|
unsigned | RSA_size (const RSA *rsa) |
|
int | RSA_is_opaque (const RSA *rsa) |
|
int | RSA_supports_digest (const RSA *rsa, const EVP_MD *md) |
|
int | RSA_get_ex_new_index (long argl, void *argp, CRYPTO_EX_unused *unused, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) |
|
int | RSA_set_ex_data (RSA *d, int idx, void *arg) |
|
void * | RSA_get_ex_data (const RSA *d, int idx) |
|
int | RSA_add_pkcs1_prefix (uint8_t **out_msg, size_t *out_msg_len, int *is_alloced, int hash_nid, const uint8_t *msg, size_t msg_len) |
|
int | RSA_sign (int hash_nid, const uint8_t *in, unsigned in_len, uint8_t *out, unsigned *out_len, RSA *rsa) |
|
int | RSA_verify (int hash_nid, const uint8_t *msg, size_t msg_len, const uint8_t *sig, size_t sig_len, RSA *rsa) |
|
int | RSA_check_key (const RSA *key) |
|
int | RSA_recover_crt_params (RSA *rsa) |
|
int | RSA_private_transform (RSA *rsa, uint8_t *out, const uint8_t *in, size_t len) |
|
int | RSA_blinding_on (RSA *rsa, BN_CTX *ctx) |
|