Deleted Added
full compact
EVP_DigestSignInit.3 (331638) EVP_DigestSignInit.3 (337982)
1.\" Automatically generated by Pod::Man 4.07 (Pod::Simple 3.35)
1.\" Automatically generated by Pod::Man 4.09 (Pod::Simple 3.35)
2.\"
3.\" Standard preamble:
4.\" ========================================================================
5.de Sp \" Vertical space (when we can't use .PP)
6.if t .sp .5v
7.if n .sp
8..
9.de Vb \" Begin verbatim text

--- 114 unchanged lines hidden (view full) ---

124. ds Th \o'LP'
125. ds ae ae
126. ds Ae AE
127.\}
128.rm #[ #] #H #V #F C
129.\" ========================================================================
130.\"
131.IX Title "EVP_DigestSignInit 3"
2.\"
3.\" Standard preamble:
4.\" ========================================================================
5.de Sp \" Vertical space (when we can't use .PP)
6.if t .sp .5v
7.if n .sp
8..
9.de Vb \" Begin verbatim text

--- 114 unchanged lines hidden (view full) ---

124. ds Th \o'LP'
125. ds ae ae
126. ds Ae AE
127.\}
128.rm #[ #] #H #V #F C
129.\" ========================================================================
130.\"
131.IX Title "EVP_DigestSignInit 3"
132.TH EVP_DigestSignInit 3 "2018-03-27" "1.0.2o" "OpenSSL"
132.TH EVP_DigestSignInit 3 "2018-08-14" "1.0.2p" "OpenSSL"
133.\" For nroff, turn off justification. Always turn off hyphenation; it makes
134.\" way too many mistakes in technical documents.
135.if n .ad l
136.nh
137.SH "NAME"
138EVP_DigestSignInit, EVP_DigestSignUpdate, EVP_DigestSignFinal \- EVP signing functions
139.SH "SYNOPSIS"
140.IX Header "SYNOPSIS"

--- 5 unchanged lines hidden (view full) ---

146\& int EVP_DigestSignUpdate(EVP_MD_CTX *ctx, const void *d, size_t cnt);
147\& int EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sig, size_t *siglen);
148.Ve
149.SH "DESCRIPTION"
150.IX Header "DESCRIPTION"
151The \s-1EVP\s0 signature routines are a high level interface to digital signatures.
152.PP
153\&\fIEVP_DigestSignInit()\fR sets up signing context \fBctx\fR to use digest \fBtype\fR from
133.\" For nroff, turn off justification. Always turn off hyphenation; it makes
134.\" way too many mistakes in technical documents.
135.if n .ad l
136.nh
137.SH "NAME"
138EVP_DigestSignInit, EVP_DigestSignUpdate, EVP_DigestSignFinal \- EVP signing functions
139.SH "SYNOPSIS"
140.IX Header "SYNOPSIS"

--- 5 unchanged lines hidden (view full) ---

146\& int EVP_DigestSignUpdate(EVP_MD_CTX *ctx, const void *d, size_t cnt);
147\& int EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sig, size_t *siglen);
148.Ve
149.SH "DESCRIPTION"
150.IX Header "DESCRIPTION"
151The \s-1EVP\s0 signature routines are a high level interface to digital signatures.
152.PP
153\&\fIEVP_DigestSignInit()\fR sets up signing context \fBctx\fR to use digest \fBtype\fR from
154\&\s-1ENGINE \s0\fBimpl\fR and private key \fBpkey\fR. \fBctx\fR must be initialized with
154\&\s-1ENGINE\s0 \fBimpl\fR and private key \fBpkey\fR. \fBctx\fR must be initialized with
155\&\fIEVP_MD_CTX_init()\fR before calling this function. If \fBpctx\fR is not \s-1NULL\s0 the
156\&\s-1EVP_PKEY_CTX\s0 of the signing operation will be written to \fB*pctx\fR: this can
157be used to set alternative signing options.
158.PP
159\&\fIEVP_DigestSignUpdate()\fR hashes \fBcnt\fR bytes of data at \fBd\fR into the
160signature context \fBctx\fR. This function can be called several times on the
161same \fBctx\fR to include additional data. This function is currently implemented
162usig a macro.

--- 52 unchanged lines hidden ---
155\&\fIEVP_MD_CTX_init()\fR before calling this function. If \fBpctx\fR is not \s-1NULL\s0 the
156\&\s-1EVP_PKEY_CTX\s0 of the signing operation will be written to \fB*pctx\fR: this can
157be used to set alternative signing options.
158.PP
159\&\fIEVP_DigestSignUpdate()\fR hashes \fBcnt\fR bytes of data at \fBd\fR into the
160signature context \fBctx\fR. This function can be called several times on the
161same \fBctx\fR to include additional data. This function is currently implemented
162usig a macro.

--- 52 unchanged lines hidden ---