Lines Matching refs:provider
5 provider-signature - The signature library E<lt>-E<gt> provider functions
85 This documentation is primarily aimed at provider authors. See L<provider(7)>
96 F<libcrypto> and the provider in B<OSSL_DISPATCH> arrays via
97 B<OSSL_ALGORITHM> arrays that are returned by the provider's
99 (see L<provider-base(7)/Provider Functions>).
177 See L<provider-keymgmt(7)> for further details.
181 OSSL_FUNC_signature_newctx() should create and return a pointer to a provider side
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
187 string that may be (optionally) used by the provider during any "fetches" that
190 OSSL_FUNC_signature_freectx() is passed a pointer to the provider side signature
194 OSSL_FUNC_signature_dupctx() should duplicate the provider side signature context in
199 OSSL_FUNC_signature_sign_init() initialises a context for signing given a provider side
200 signature context in the I<ctx> parameter, and a pointer to a provider key object
205 the provider using the key management (OSSL_OP_KEYMGMT) operation (see
206 provider-keymgmt(7)>.
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.
227 the provider using the key management (OSSL_OP_KEYMGMT) operation (see
228 provider-keymgmt(7)>.
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.
245 the provider using the key management (OSSL_OP_KEYMGMT) operation (see
246 provider-keymgmt(7)>.
261 provider side signature context in the I<ctx> parameter, and a pointer to a
262 provider key object in the I<provkey> parameter.
267 previously generated, loaded or imported into the provider using the
268 key management (OSSL_OP_KEYMGMT) operation (see provider-keymgmt(7)>.
300 provider side verification context in the I<ctx> parameter, and a pointer to a
301 provider key object in the I<provkey> parameter.
306 previously generated, loaded or imported into the provider using the
307 key management (OSSL_OP_KEYMGMT) operation (see provider-keymgmt(7)>.
336 given provider side signature context I<ctx> and stored them in I<params>.
340 given provider side signature context I<ctx> to I<params>.
398 given provider side digest signature context I<ctx> and stores them in I<params>.
402 given provider side digest signature context I<ctx> to I<params>.
408 L<provider-digest(7)/Digest Parameters> for further information.
420 provider side signature, or NULL on failure.
430 L<provider(7)>
434 The provider SIGNATURE interface was introduced in OpenSSL 3.0.