diff options
Diffstat (limited to 'doc/man3/EVP_SignInit.pod')
-rw-r--r-- | doc/man3/EVP_SignInit.pod | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/doc/man3/EVP_SignInit.pod b/doc/man3/EVP_SignInit.pod index f6165f0468..d2959fabac 100644 --- a/doc/man3/EVP_SignInit.pod +++ b/doc/man3/EVP_SignInit.pod @@ -3,7 +3,7 @@ =head1 NAME EVP_SignInit, EVP_SignInit_ex, EVP_SignUpdate, -EVP_SignFinal_with_libctx, EVP_SignFinal +EVP_SignFinal_ex, EVP_SignFinal - EVP signing functions =head1 SYNOPSIS @@ -12,9 +12,8 @@ EVP_SignFinal_with_libctx, EVP_SignFinal int EVP_SignInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl); int EVP_SignUpdate(EVP_MD_CTX *ctx, const void *d, unsigned int cnt); - int EVP_SignFinal_with_libctx(EVP_MD_CTX *ctx, unsigned char *md, - unsigned int *s, EVP_PKEY *pkey, - OPENSSL_CTX *libctx, const char *propq); + int EVP_SignFinal_ex(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *s, + EVP_PKEY *pkey, OPENSSL_CTX *libctx, const char *propq); int EVP_SignFinal(EVP_MD_CTX *ctx, unsigned char *sig, unsigned int *s, EVP_PKEY *pkey); @@ -33,7 +32,7 @@ EVP_SignUpdate() hashes I<cnt> bytes of data at I<d> into the signature context I<ctx>. This function can be called several times on the same I<ctx> to include additional data. -EVP_SignFinal_with_libctx() signs the data in I<ctx> using the private key +EVP_SignFinal_ex() signs the data in I<ctx> using the private key I<pkey> and places the signature in I<sig>. The library context I<libctx> and property query I<propq> are used when creating a context to use with the key I<pkey>. I<sig> must be at least C<EVP_PKEY_size(pkey)> bytes in size. I<s> is @@ -42,7 +41,7 @@ The number of bytes of data written (i.e. the length of the signature) will be written to the integer at I<s>, at most C<EVP_PKEY_size(pkey)> bytes will be written. -EVP_SignFinal() is similar to EVP_SignFinal_with_libctx() but uses default +EVP_SignFinal() is similar to EVP_SignFinal_ex() but uses default values of NULL for the library context I<libctx> and the property query I<propq>. EVP_SignInit() initializes a signing context I<ctx> to use the default @@ -50,7 +49,7 @@ implementation of digest I<type>. =head1 RETURN VALUES -EVP_SignInit_ex(), EVP_SignUpdate(), EVP_SignFinal_with_libctx() and +EVP_SignInit_ex(), EVP_SignUpdate(), EVP_SignFinal_ex() and EVP_SignFinal() return 1 for success and 0 for failure. The error codes can be obtained by L<ERR_get_error(3)>. @@ -99,7 +98,7 @@ L<SHA1(3)>, L<openssl-dgst(1)> =head1 HISTORY -The function EVP_SignFinal_with_libctx() was added in OpenSSL 3.0. +The function EVP_SignFinal_ex() was added in OpenSSL 3.0. =head1 COPYRIGHT |