Lines Matching refs:provider

5 provider-cipher - The cipher library E<lt>-E<gt> provider functions
57 This documentation is primarily aimed at provider authors. See L<provider(7)>
66 F<libcrypto> and the provider in B<OSSL_DISPATCH> arrays via
67 B<OSSL_ALGORITHM> arrays that are returned by the provider's
69 (see L<provider-base(7)/Provider Functions>).
112 OSSL_FUNC_cipher_newctx() should create and return a pointer to a provider side
116 The parameter I<provctx> is the provider context generated during provider
117 initialisation (see L<provider(7)>).
119 OSSL_FUNC_cipher_freectx() is passed a pointer to the provider side cipher context in
123 OSSL_FUNC_cipher_dupctx() should duplicate the provider side cipher context in the
129 newly created provider side cipher context in the I<cctx> parameter.
140 The I<cctx> parameter contains a pointer to a previously initialised provider
158 The I<cctx> parameter contains a pointer to the provider side context.
164 OSSL_FUNC_cipher_cipher() performs encryption/decryption using the provider side cipher
168 This will be invoked in the provider as a result of the application calling
187 provider side cipher context I<cctx> to I<params>.
192 the given provider side cipher context I<cctx> and stores them in I<params>.
201 with the provider side context I<cctx> in its current state if it is
203 provider side algorithm I<provctx>.
212 provider side cipher context, or NULL on failure.
225 L<provider(7)>, L<OSSL_PROVIDER-FIPS(7)>, L<OSSL_PROVIDER-default(7)>,
236 The provider CIPHER interface was introduced in OpenSSL 3.0.