
RSA_flags(3)  select RSA method

An RSA_METHOD specifies the functions that OpenSSL uses for RSA operations. By modifying the method, alternative implementations such as hardware accelerators may be used. IMPORTANT: See the NOTES sec... 
RSA_free(3)  allocate and free RSA objects

RSA_new() allocates and initializes an RSA structure. It is equivalent to calling RSA_new_method(NULL). RSA_free() frees the RSA structure and its components. The key is erased before the memory is re... 
RSA_generate_key(3)  generate RSA key pair

RSA_generate_key() generates a key pair and returns it in a newly allocated RSA structure. The pseudorandom number generator must be seeded prior to calling RSA_gener ate_key(). The modulus size wil... 
RSA_get_default_method(3)  select RSA method

An RSA_METHOD specifies the functions that OpenSSL uses for RSA operations. By modifying the method, alternative implementations such as hardware accelerators may be used. IMPORTANT: See the NOTES sec... 
RSA_get_default_openssl_method(3)  select RSA method

An RSA_METHOD specifies the functions that OpenSSL uses for RSA operations. By modifying the method, alternative implementations such as hardware accelerators may be used. IMPORTANT: See the NOTES sec... 
RSA_get_ex_data(3)  add application specific data to RSA structures

Several OpenSSL structures can have application specific data attached to them. This has several potential uses, it can be used to cache data associated with a structure (for example the hash of some ... 
RSA_get_ex_new_index(3)  add application specific data to RSA structures

Several OpenSSL structures can have application specific data attached to them. This has several potential uses, it can be used to cache data associated with a structure (for example the hash of some ... 
RSA_get_method(3)  select RSA method

An RSA_METHOD specifies the functions that OpenSSL uses for RSA operations. By modifying the method, alternative implementations such as hardware accelerators may be used. IMPORTANT: See the NOTES sec... 
RSA_new(3)  allocate and free RSA objects

RSA_new() allocates and initializes an RSA structure. It is equivalent to calling RSA_new_method(NULL). RSA_free() frees the RSA structure and its components. The key is erased before the memory is re... 
RSA_new_method(3)  select RSA method

An RSA_METHOD specifies the functions that OpenSSL uses for RSA operations. By modifying the method, alternative implementations such as hardware accelerators may be used. IMPORTANT: See the NOTES sec... 
RSA_null_method(3)  select RSA method

An RSA_METHOD specifies the functions that OpenSSL uses for RSA operations. By modifying the method, alternative implementations such as hardware accelerators may be used. IMPORTANT: See the NOTES sec... 
RSA_padding_add_none(3)  asymmetric encryption padding

The RSA_padding_xxx_xxx() functions are called from the RSA encrypt, decrypt, sign and verify functions. Normally they should not be called from application programs. However, they can also be called ... 
RSA_padding_add_PKCS1_OAEP(3)  asymmetric encryption padding

The RSA_padding_xxx_xxx() functions are called from the RSA encrypt, decrypt, sign and verify functions. Normally they should not be called from application programs. However, they can also be called ... 