X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=doc%2Fcrypto%2FRSA_padding_add_PKCS1_type_1.pod;h=236bc81e89c0b6bb3b1c2c7fdb2139519f0fd442;hp=564ac02091ea1ce809bd554e9d455aa483237830;hb=fc6d523f0ad3e58ea2c4c196459025fe4c3eebf7;hpb=2186cd8ef1c4db86109af7a38182c2bd9ddbbb32 diff --git a/doc/crypto/RSA_padding_add_PKCS1_type_1.pod b/doc/crypto/RSA_padding_add_PKCS1_type_1.pod index 564ac02091..236bc81e89 100644 --- a/doc/crypto/RSA_padding_add_PKCS1_type_1.pod +++ b/doc/crypto/RSA_padding_add_PKCS1_type_1.pod @@ -46,9 +46,10 @@ padding =head1 DESCRIPTION The RSA_padding_xxx_xxx() functions are called from the RSA encrypt, -decrypt, sign and verify functions. +decrypt, sign and verify functions. Normally they should not be called +from application programs. -They can also be called directly to implement padding for other +However, they can also be called directly to implement padding for other asymmetric ciphers. RSA_padding_add_PKCS1_OAEP() and RSA_padding_check_PKCS1_OAEP() may be used in an application combined with B in order to implement OAEP with an encoding @@ -72,7 +73,7 @@ PKCS #1 v2.0 EME-PKCS1-v1_5 (PKCS #1 v1.5 block type 2) =item PKCS1_OAEP -PKCS #1 EME-OAEP +PKCS #1 v2.0 EME-OAEP =item SSLv23 @@ -89,7 +90,7 @@ RSA_padding_add_xxx(). RSA_padding_check_xxx() verifies that the B bytes at B contain a valid encoding for a B byte RSA key in the respective -encoding method and stores the recovered data of at most B bytes +encoding method and stores the recovered data of size B at B. For RSA_padding_xxx_OAEP(), B

points to the encoding parameter @@ -100,11 +101,13 @@ of length B. B

may be B if B is 0. The RSA_padding_add_xxx() functions return 1 on success, 0 on error. The RSA_padding_check_xxx() functions return the length of the recovered data, -1 on error. Error codes can be obtained by calling -ERR_get_error(3). +L. =head1 SEE ALSO -RSA_public_encrypt(3), RSA_private_decrypt(3), RSA_sign(3), RSA_verify(3) +L, +L, +L, L =head1 HISTORY