rsa_check_key.pod

来自「一个用于点对点传输加密的工具包源码」· POD 代码 · 共 40 行

POD
40
字号
=pod=head1 NAMERSA_check_key - validate private RSA keys=head1 SYNOPSIS #include <openssl/rsa.h> int RSA_check_key(RSA *rsa);=head1 DESCRIPTIONThis function validates RSA keys. It checks that B<p> and B<q> arein fact prime, and that B<n = p*q>.It also checks that B<d*e = 1 mod (p-1*q-1)>,and that B<dmp1>, B<dmq1> and B<iqmp> are set correctly or are B<NULL>.The key's public components may not be B<NULL>.=head1 RETURN VALUERSA_check_key() returns 1 if B<rsa> is a valid RSA key, and 0 otherwise.-1 is returned if an error occurs while checking the key.If the key is invalid or an error occurred, the reason code can beobtained using L<ERR_get_error(3)|ERR_get_error(3)>.=head1 SEE ALSOL<rsa(3)|rsa(3)>, L<err(3)|err(3)>=head1 HISTORYRSA_check() appeared in OpenSSL 0.9.4.=cut

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?