Lines Matching refs:provider
5 provider - OpenSSL operation implementation providers
11 #include <openssl/provider.h>
17 This page contains information useful to provider authors.
19 A I<provider>, in OpenSSL terms, is a unit of code that provides one
36 A I<provider> offers an initialization function, as a set of base
51 I<handle> is the OpenSSL library object for the provider, and works
53 the provider.
54 For the provider itself, it is passed to some of the functions given in the
59 L<provider-base(7)>.
62 provider offers to the OpenSSL libraries.
64 L<provider-base(7)>, and they are the central means of communication
65 between the OpenSSL libraries and the provider.
67 I<*provctx> should be assigned a provider specific context to allow
68 the provider multiple simultaneous uses.
70 the provider.
72 Note that the provider will not be made available for applications to use until
75 One of the functions the provider offers to the OpenSSL libraries is
85 I<provctx> is the provider specific context that was passed back by
106 provider may or may not offer, depending on its needs.
117 The functions the provider can offer are described in
118 L<provider-digest(7)>
125 The functions the provider can offer are described in
126 L<provider-cipher(7)>
133 The functions the provider can offer are described in
134 L<provider-mac(7)>
141 The functions the provider can offer are described in
142 L<provider-kdf(7)>
149 The functions the provider can offer are described in
150 L<provider-keyexch(7)>
157 The functions the provider can offer are described in
158 L<provider-asym_cipher(7)>
164 The functions the provider can offer are described in L<provider-kem(7)>
171 The functions the provider can offer are described in
172 L<provider-encoder(7)>
213 L<provider-base(7)>,
214 L<provider-digest(7)>,
215 L<provider-cipher(7)>,
216 L<provider-keyexch(7)>