Lines Matching refs:provider
5 provider-digest - The digest library E<lt>-E<gt> provider functions
50 This documentation is primarily aimed at provider authors. See L<provider(7)>
58 F<libcrypto> and the provider in B<OSSL_DISPATCH> arrays via
59 B<OSSL_ALGORITHM> arrays that are returned by the provider's
61 (see L<provider-base(7)/Provider Functions>).
100 OSSL_FUNC_digest_newctx() should create and return a pointer to a provider side
104 The parameter I<provctx> is the provider context generated during provider
105 initialisation (see L<provider(7)>).
107 OSSL_FUNC_digest_freectx() is passed a pointer to the provider side digest context in
111 OSSL_FUNC_digest_dupctx() should duplicate the provider side digest context in the
117 provider side digest context in the I<dctx> parameter.
123 The I<dctx> parameter contains a pointer to a previously initialised provider
131 The I<dctx> parameter contains a pointer to the provider side context.
137 No provider side digest context is used.
138 Instead the provider context that was created during provider initialisation is
139 passed in the I<provctx> parameter (see L<provider(7)>).
153 provider side digest context I<dctx> to I<params>.
158 the given provider side digest context I<dctx> and stores them in I<params>.
170 the provider side context if I<dctx> is not NULL and on the provider
233 given provider side digest context I<dctx> to I<params>.
238 values associated with the give provider side digest context I<dctx>
245 provider side digest context, or NULL on failure.
264 L<provider(7)>, L<OSSL_PROVIDER-FIPS(7)>, L<OSSL_PROVIDER-default(7)>,
275 The provider DIGEST interface was introduced in OpenSSL 3.0.