Lines Matching refs:I

185 The parameter I<provctx> is the provider context generated during provider
186 initialisation (see L<provider(7)>). The I<propq> parameter is a property query
191 context in the I<ctx> parameter.
195 the I<ctx> parameter and return the duplicate copy.
200 signature context in the I<ctx> parameter, and a pointer to a provider key object
201 in the I<provkey> parameter.
202 The I<params>, if not NULL, should be set on the context in a manner similar to
209 A previously initialised signature context is passed in the I<ctx>
211 The data to be signed is pointed to be the I<tbs> parameter which is I<tbslen>
213 Unless I<sig> is NULL, the signature should be written to the location pointed
214 to by the I<sig> parameter and it should not exceed I<sigsize> bytes in length.
215 The length of the signature should be written to I<*siglen>.
216 If I<sig> is NULL then the maximum length of the signature should be written to
217 I<*siglen>.
222 a provider side signature context in the I<ctx> parameter, and a pointer to a
223 provider key object in the I<provkey> parameter.
224 The I<params>, if not NULL, should be set on the context in a manner similar to
231 A previously initialised signature context is passed in the I<ctx> parameter.
232 The data that the signature covers is pointed to be the I<tbs> parameter which
233 is I<tbslen> bytes long.
234 The signature is pointed to by the I<sig> parameter which is I<siglen> bytes
240 signed data given a provider side signature context in the I<ctx> parameter, and
241 a pointer to a provider key object in the I<provkey> parameter.
242 The I<params>, if not NULL, should be set on the context in a manner similar to
249 A previously initialised signature context is passed in the I<ctx> parameter.
250 The signature is pointed to by the I<sig> parameter which is I<siglen> bytes
252 Unless I<rout> is NULL, the recovered data should be written to the location
253 pointed to by I<rout> which should not exceed I<routsize> bytes in length.
254 The length of the recovered data should be written to I<*routlen>.
255 If I<rout> is NULL then the maximum size of the output buffer is written to
256 the I<routlen> parameter.
261 provider side signature context in the I<ctx> parameter, and a pointer to a
262 provider key object in the I<provkey> parameter.
263 The I<params>, if not NULL, should be set on the context in a manner similar to
269 The name of the digest to be used will be in the I<mdname> parameter.
271 OSSL_FUNC_signature_digest_sign_update() provides data to be signed in the I<data>
272 parameter which should be of length I<datalen>. A previously initialised
273 signature context is passed in the I<ctx> parameter. This function may be called
280 signature context is passed in the I<ctx> parameter. Unless I<sig> is NULL, the
281 signature should be written to the location pointed to by the I<sig> parameter
282 and it should not exceed I<sigsize> bytes in length. The length of the signature
283 should be written to I<*siglen>. If I<sig> is NULL then the maximum length of
284 the signature should be written to I<*siglen>.
288 initialised signature context is passed in the I<ctx> parameter. The data to be
289 signed is in I<tbs> which should be I<tbslen> bytes long. Unless I<sig> is NULL,
290 the signature should be written to the location pointed to by the I<sig>
291 parameter and it should not exceed I<sigsize> bytes in length. The length of the
292 signature should be written to I<*siglen>. If I<sig> is NULL then the maximum
293 length of the signature should be written to I<*siglen>.
298 provider side verification context in the I<ctx> parameter, and a pointer to a
299 provider key object in the I<provkey> parameter.
300 The I<params>, if not NULL, should be set on the context in a manner similar to
306 The name of the digest to be used will be in the I<mdname> parameter.
308 OSSL_FUNC_signature_digest_verify_update() provides data to be verified in the I<data>
309 parameter which should be of length I<datalen>. A previously initialised
310 verification context is passed in the I<ctx> parameter. This function may be
317 verification context is passed in the I<ctx> parameter. The signature to be
318 verified is in I<sig> which is I<siglen> bytes long.
322 initialised verification context is passed in the I<ctx> parameter. The data to be
323 verified is in I<tbs> which should be I<tbslen> bytes long. The signature to be
324 verified is in I<sig> which is I<siglen> bytes long.
332 given provider side signature context I<ctx> and stored them in I<params>.
333 Passing NULL for I<params> should return true.
336 given provider side signature context I<ctx> to I<params>.
338 Passing NULL for I<params> should return true.
405 given provider side digest signature context I<ctx> and stores them in I<params>.
406 Passing NULL for I<params> should return true.
409 given provider side digest signature context I<ctx> to I<params>.
411 Passing NULL for I<params> should return true.