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 L<OSSL_DISPATCH(3)> arrays via
67 L<OSSL_ALGORITHM(3)> 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
162 The I<cctx> parameter contains a pointer to the provider side context.
168 OSSL_FUNC_cipher_cipher() performs encryption/decryption using the provider side cipher
172 This will be invoked in the provider as a result of the application calling
191 provider side cipher context I<cctx> to I<params>.
196 the given provider side cipher context I<cctx> and stores them in I<params>.
205 with the provider side context I<cctx> in its current state if it is
207 provider side algorithm I<provctx>.
216 provider side cipher context, or NULL on failure.
229 L<provider(7)>, L<OSSL_PROVIDER-FIPS(7)>, L<OSSL_PROVIDER-default(7)>,
240 The provider CIPHER interface was introduced in OpenSSL 3.0.