X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=doc%2Fcrypto%2FRSA_sign.pod;h=f0bf6eea1b358ed0ae2a2fe2cd8747916f6eb21f;hb=7fcc8326e31598a5067e1fe1521ba4aa989625c1;hp=81771ba574d7a183b3e7b0fe027e53adf971e281;hpb=2186cd8ef1c4db86109af7a38182c2bd9ddbbb32;p=oweals%2Fopenssl.git diff --git a/doc/crypto/RSA_sign.pod b/doc/crypto/RSA_sign.pod index 81771ba574..f0bf6eea1b 100644 --- a/doc/crypto/RSA_sign.pod +++ b/doc/crypto/RSA_sign.pod @@ -19,16 +19,14 @@ RSA_sign, RSA_verify - RSA signatures RSA_sign() signs the message digest B of size B using the private key B as specified in PKCS #1 v2.0. It stores the signature in B and the signature size in B. B -must point to B bytes of memory. +must point to RSA_size(B) bytes of memory. B denotes the message digest algorithm that was used to generate -B. It usually is one of B, B and -B; see L for details. If B is B, +B. It usually is one of B, B and B; +see L for details. If B is B, an SSL signature (MD5 and SHA1 message digests with PKCS #1 padding and no algorithm identifier) is created. -The random number generator must be seeded prior to calling RSA_sign(). - RSA_verify() verifies that the signature B of size B matches a given message digest B of size B. B denotes the message digest algorithm that was used to generate the signature. @@ -39,7 +37,7 @@ B is the signer's public key. RSA_sign() returns 1 on success, 0 otherwise. RSA_verify() returns 1 on successful verification, 0 otherwise. -The error codes can be obtained by ERR_get_error(3). +The error codes can be obtained by L. =head1 BUGS @@ -52,8 +50,9 @@ SSL, PKCS #1 v2.0 =head1 SEE ALSO -err(3), objects(3), rand(3), rsa(3), RSA_private_encrypt(3), -RSA_public_decrypt(3) +L, L, L, +L, +L =head1 HISTORY