![]() | ![]() | ||||||||||||||
| |||||||||||||||
| RSA_check_key(3)
NAMERSA_check_key - validate private RSA keys
SYNOPSIS#include <openssl/rsa.h> int RSA_check_key(RSA *rsa);
DESCRIPTIONThis function validates RSA keys. It checks that p and q are in fact prime, and that n = p*q. It also checks that d*e = 1 mod (p-1*q-1), and that dmp1, dmq1 and iqmp are set correctly or are NULL. The key's public components may not be NULL.
RETURN VALUE
If the key is invalid or an error occurred, the reason code can be obtained using ERR_get_error(3).
SEE ALSO
HISTORY
| ||||||||||||||