diff options
Diffstat (limited to 'crypto/openssl/doc/man3/RSA_padding_add_PKCS1_type_1.pod')
-rw-r--r-- | crypto/openssl/doc/man3/RSA_padding_add_PKCS1_type_1.pod | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/crypto/openssl/doc/man3/RSA_padding_add_PKCS1_type_1.pod b/crypto/openssl/doc/man3/RSA_padding_add_PKCS1_type_1.pod index 20926003d876..d0d42ce26595 100644 --- a/crypto/openssl/doc/man3/RSA_padding_add_PKCS1_type_1.pod +++ b/crypto/openssl/doc/man3/RSA_padding_add_PKCS1_type_1.pod @@ -100,6 +100,8 @@ simply copy the data The random number generator must be seeded prior to calling RSA_padding_add_xxx(). +If the automatic seeding or reseeding of the OpenSSL CSPRNG fails due to +external circumstances (see L<RAND(7)>), the operation will fail. RSA_padding_check_xxx() verifies that the B<fl> bytes at B<f> contain a valid encoding for a B<rsa_len> byte RSA key in the respective @@ -121,7 +123,7 @@ The RSA_padding_check_xxx() functions return the length of the recovered data, -1 on error. Error codes can be obtained by calling L<ERR_get_error(3)>. -=head1 WARNING +=head1 WARNINGS The result of RSA_padding_check_PKCS1_type_2() is a very sensitive information which can potentially be used to mount a Bleichenbacher @@ -143,7 +145,8 @@ including PKCS1_OAEP. L<RSA_public_encrypt(3)>, L<RSA_private_decrypt(3)>, -L<RSA_sign(3)>, L<RSA_verify(3)> +L<RSA_sign(3)>, L<RSA_verify(3)>, +L<RAND(7)> =head1 COPYRIGHT |