Home
last modified time | relevance | path

Searched full:providers (Results 1 – 25 of 634) sorted by relevance

12345678910>>...26

/freebsd/crypto/openssl/providers/
H A Dfips.module.sources463 providers/common/bio_prov.c
464 providers/common/capabilities.c
465 providers/common/der/der_digests_gen.c.in
466 providers/common/der/der_dsa_gen.c.in
467 providers/common/der/der_dsa_key.c
468 providers/common/der/der_dsa_sig.c
469 providers/common/der/der_ec_gen.c.in
470 providers/common/der/der_ec_key.c
471 providers/common/der/der_ec_sig.c
472 providers/common/der/der_ecx_gen.c.in
[all …]
H A Dfips-sources.checksums463 c0a9551efccf43f3dd748d4fd8ec897ddaabbc629c00ec1ad76ce983e1195a13 providers/common/bio_prov.c
464 4546387d6642603c81ec4cd8d5fc4af8ba60ac7359eb6f31e7d24827031e68ad providers/common/capabilities.c
465 f94b7435d4ec888ec30df1c611afa8b9eedbb59e905a2c7cb17cfc8c4b9b85b8 providers/common/der/der_digests_…
466 424d7b2ece984a0904b80c73e541400c6e2d50a285c397dd323b440a4f2a8d8e providers/common/der/der_dsa_gen.…
467 27ff361a5fbfc97cd41690ab26639708961d0507b60912f55f5919649842c6ae providers/common/der/der_dsa_key.c
468 2529d253b3e45c33249461fdedb2c32b3c16a7a305fe4920f2a79e7b3f16ed3f providers/common/der/der_dsa_sig.c
469 a81d36446eb8afa5c2318e24b86b52647059b4721ee52309b741e4ee78af29dd providers/common/der/der_ec_gen.c…
470 b8f2f94daeaf20c636c90e386284c246cfded0c8275411fa02fe68b534520b95 providers/common/der/der_ec_key.c
471 9104cd39dddd6e1a6e8f267656482131f4d0765e96fdced1f7344817a1c8ed7e providers/common/der/der_ec_sig.c
472 03a5620654438c58a8f971398e68922a3f33a519e2c92edb141d13ef4cbc4651 providers/common/der/der_ecx_gen.…
[all …]
/freebsd/crypto/openssl/
H A DREADME-PROVIDERS.md1 Providers chapter
4 - [Standard Providers](#standard-providers)
10 - [Loading Providers](#loading-providers)
12 Standard Providers
15 Providers are containers for algorithm implementations. Whenever a cryptographic
18 providers distributed with OpenSSL. In the future we expect third parties to
19 distribute their own providers which can be added to OpenSSL dynamically.
20 Documentation about writing providers is available on the [provider(7)]
35 providers then you must load it explicitly.
84 Loading Providers
[all …]
H A DREADME-FIPS.md7 cryptographic algorithms, see the [README-PROVIDERS](README-PROVIDERS.md) file
22 legacy providers) without any restrictions, but the FIPS provider must be built
125 $ cp ../openssl-3.0.0/providers/fips.so providers/.
126 $ cp ../openssl-3.0.0/providers/fipsmodule.cnf providers/.
133 $ ./util/wrap.pl -fips apps/openssl list -provider-path providers \
134 -provider fips -providers
148 $./util/wrap.pl -fips apps/openssl list -provider-path providers \
149 -provider fips -providers
152 Providers:
/freebsd/sys/contrib/openzfs/module/icp/core/
H A Dkcf_prov_tabs.c28 * It implements the management of tables of Providers. Entries to
29 * added and removed when cryptographic providers register with
32 * of available providers.
48 #define KCF_MAX_PROVIDERS 8 /* max number of providers */
51 * Prov_tab is an array of providers which is updated when
64 static uint_t prov_tab_num = 0; /* number of providers in table */
73 * Initialize a mutex and the KCF providers table, prov_tab.
74 * The providers table is dynamically allocated with KCF_MAX_PROVIDERS entries.
98 /* find free slot in providers table */ in kcf_prov_tab_add_provider()
102 /* ran out of providers entries */ in kcf_prov_tab_add_provider()
[all …]
/freebsd/libexec/rc/rc.d/
H A Dgeli82 eval "providers=\${geli_${group_}_devices}"
83 if [ -z "${providers}" ]; then
88 if [ -e "/dev/${providers%% *}" -a ! -e "/dev/${providers%% *}.eli" ]; then
89 echo "Configuring Disk Encryption for geli group ${group}, containing ${providers}."
92 geli attach ${flags} ${providers}
93 if [ -e "/dev/${providers%% *}.eli" ]; then
110 eval "providers=\${geli_${group_}_devices}"
112 devices="${devices} ${providers}"
/freebsd/lib/geom/eli/
H A Dgeli.8157 utility is used to configure encryption on GEOM providers.
213 Providers can be configured to automatically detach on last close,
214 so users do not have to remember to detach providers after unmounting
230 Initialize providers which need to be encrypted.
231 If multiple providers are listed as arguments, they will all be initialized
237 The last sector of the providers is used to store metadata.
279 If multiple providers were initialized in the one command, you can use
285 is not found in the file name and multiple providers were initialized in the
401 Attach the given providers.
403 using the given passphrase/keyfile and new GEOM providers ar
[all...]
/freebsd/sys/contrib/openzfs/module/icp/include/sys/crypto/
H A Dspi.h47 * Context templates can be used to by providers to pre-process
71 * and decryption operations for cryptographic providers. It is
72 * passed through the crypto_ops(9S) structure when providers register
84 * operations for cryptographic providers. It is passed through
85 * the crypto_ops(9S) structure when providers register with the
106 * templates management operations for cryptographic providers. It is
107 * passed through the crypto_ops(9S) structure when providers register
118 * the pointers to functions implemented by cryptographic providers.
184 * Functions exported by Solaris to cryptographic providers. Providers
/freebsd/sys/contrib/openzfs/module/icp/spi/
H A Dkcf_spi.c29 * providers.
43 * This routine is used to add cryptographic providers to the KEF framework.
44 * Providers pass a crypto_provider_info structure to crypto_register_provider()
47 * provider entry points. Providers call this routine in their _init() routine.
74 * Add provider to providers tables, also sets the descriptor in crypto_register_provider()
83 * The global queue is used for providers. We handle ordering in crypto_register_provider()
103 * removed. Providers call this routine in their _fini() routine.
157 /* remove provider from providers table */ in crypto_unregister_provider()
235 * Don't allow multiple providers with disabled mechanisms in init_prov_mechs()
237 * an unsupported configuration, i.e. multiple providers in init_prov_mechs()
[all …]
/freebsd/secure/lib/libcrypto/
H A DMakefile354 # providers
357 # providers/common
362 # providers/common/der
370 # providers/implementations/asymciphers
373 # providers/implementations/ciphers
403 # providers/implementations/digests
413 # providers/implementations/encode_decode
419 # providers/implementations/exchange
424 # providers/implementations/kdfs
428 # providers/implementations/kem
[all …]
/freebsd/usr.sbin/bluetooth/sdpd/
H A Dprovider.c41 static TAILQ_HEAD(, provider) providers = TAILQ_HEAD_INITIALIZER(providers);
72 TAILQ_INSERT_HEAD(&providers, sd, provider_next); in provider_register_sd()
77 TAILQ_INSERT_AFTER(&providers, sd, bgd, provider_next); in provider_register_sd()
114 TAILQ_INSERT_TAIL(&providers, provider, provider_next); in provider_register()
132 TAILQ_REMOVE(&providers, provider, provider_next); in provider_unregister()
166 TAILQ_FOREACH(provider, &providers, provider_next) in provider_by_handle()
180 return (TAILQ_FIRST(&providers)); in provider_get_first()
/freebsd/secure/lib/libcrypto/man/man7/
H A Dcrypto.7175 .SS "Providers"
176 .IX Subsection "Providers"
180 number of providers and they may also be obtained from third parties. If you
189 have different providers loaded with different configuration settings.
269 context created by the user. Only providers loaded in this library context (see
340 old method, since it must search for the algorithm in all loaded providers,
442 since, assuming no other providers have been loaded, the only implementation of
445 other providers:
458 .SH "OPENSSL PROVIDERS"
459 .IX Header "OPENSSL PROVIDERS"
[all …]
H A Dmigration_guide.7175 \fIProviders and \s-1FIPS\s0 support\fR
176 .IX Subsection "Providers and FIPS support"
179 concept. Providers collect together and make available algorithm implementations.
181 config file, which providers you want to use for any given application.
182 OpenSSL 3.0 comes with 5 different providers as standard. Over time third
183 parties may distribute additional providers that can be plugged into OpenSSL.
184 All algorithm implementations available via providers are accessed through the
188 One of the standard providers available is the \s-1FIPS\s0 provider. This makes
193 providers. No separate installation procedure is necessary.
245 more information about providers.
[all …]
/freebsd/crypto/openssl/crypto/
H A Dbuild.info70 SOURCE[../providers/libfips.a]=$CPUID_COMMON
71 DEFINE[../providers/libfips.a]=$CPUIDDEF
77 SOURCE[../providers/legacy]=$CPUID_COMMON
78 DEFINE[../providers/legacy]=$CPUIDDEF
83 DEFINE[../providers/libcommon.a]=$CPUIDDEF
84 DEFINE[../providers/libdefault.a]=$CPUIDDEF
91 SOURCE[../providers/libfips.a]=$CORE_COMMON
105 SOURCE[../providers/libfips.a]=$UTIL_COMMON
/freebsd/crypto/openssl/doc/internal/man3/
H A Dossl_provider_new.pod43 /* Child Providers */
66 /* Iterate over all loaded providers */
197 providers of an update to the default properties. The new properties are
230 associated child providers.
234 of fallback providers, unless I<retain_fallbacks> is true. If a provider of the
251 "activated" providers, and calls I<cb> for each of them.
252 If no providers have been "activated" yet, it tries to activate all
253 available fallback providers before iterating over them.
258 ossl_provider_dso() returns a reference to the module, for providers
262 providers tha
[all...]
/freebsd/crypto/openssl/doc/man7/
H A Dcrypto.pod45 =head2 Providers section in DESCRIPTION
50 number of providers and they may also be obtained from third parties. If you
60 have different providers loaded with different configuration settings.
147 context created by the user. Only providers loaded in this library context (see
232 old method, since it must search for the algorithm in all loaded providers,
327 since, assuming no other providers have been loaded, the only implementation of
330 other providers:
342 =head1 OPENSSL PROVIDERS
344 OpenSSL comes with a set of providers.
346 The algorithms available in each of these providers may vary due to build time
[all …]
H A Dopenssl-core_names.h.pod15 with OpenSSL's providers, made available for practical purposes only.
18 providers (see L</SEE ALSO>) and the manuals for each algorithm they
33 Providers that implement new algorithms are to be responsible for
37 algorithms that OpenSSL providers support will want to pay attention
/freebsd/secure/lib/libcrypto/modules/
H A DMakefile.inc7 CFLAGS+= -I${LCRYPTO_SRC}/providers/common/include
8 CFLAGS+= -I${LCRYPTO_SRC}/providers/implementations/include
14 .PATH: ${LCRYPTO_SRC}/providers \
15 ${LCRYPTO_SRC}/providers/common
/freebsd/crypto/openssl/test/recipes/
H A D30-test_evp_fetch_prov.t28 providers => [ 'default' ],
29 tests => [ { providers => [] },
46 providers => [ 'fips' ],
70 providers => [ 'default', 'fips' ],
109 @{ $test->{providers} // $testcase->{providers} };
111 ? ' and loaded providers ' . join(' & ',
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dfasttrap_impl.h44 * Fasttrap Providers, Probes and Tracepoints
46 * Each Solaris process can have multiple providers -- the pid provider as
48 * providers. Those providers are each represented by a fasttrap_provider_t.
49 * All providers for a given process have a pointer to a shared
51 * When the count of active providers goes to zero it becomes defunct; a
73 * On FreeBSD, fasttrap providers also maintain per-thread scratch space for use
98 uint64_t ftpc_acount; /* count of active providers */
99 uint64_t ftpc_rcount; /* count of extant providers */
/freebsd/crypto/openssl/crypto/des/
H A Dbuild.info25 SOURCE[../../providers/libfips.a]=$COMMON $DESASM
27 SOURCE[../../providers/liblegacy.a]=$DESASM
31 DEFINE[../../providers/libfips.a]=$DESDEF
36 SOURCE[../../providers/liblegacy.a]=$ALL
37 DEFINE[../../providers/liblegacy.a]=$DESDEF
/freebsd/sys/contrib/device-tree/Bindings/interconnect/
H A Dinterconnect.txt5 providers/consumers properties.
8 = interconnect providers =
15 depending on the use case. Interconnect providers can also be interconnect
41 can be multiple interconnect providers on a SoC and the consumer may consume
42 multiple paths from different providers depending on use case and the
/freebsd/lib/geom/shsec/
H A Dgshsec.860 The secret is shared between the given providers.
61 To collect the secret, all providers are needed.
77 Clear metadata on the given providers.
79 Dump metadata stored on the given providers.
99 Hardcode providers' names in metadata.
/freebsd/crypto/openssl/doc/man3/
H A DOSSL_LIB_CTX.pod51 is a full library context in its own right, but will have all the same providers
53 having to reload them). If the application loads or unloads providers from the
57 In addition providers that are not loaded in the parent library context can be
59 library context. Providers loaded independently in this way will not be mirrored
72 In addition to providers, a child library context will also mirror the default
87 This can be used to associate a library context with providers that are loaded
/freebsd/crypto/openssl/ssl/
H A Dbuild.info34 # needed in providers (s3_cbc.c and record/tls_pad.c) in libssl as well.
43 SOURCE[../providers/libcommon.a]=record/tls_pad.c
44 SOURCE[../providers/libdefault.a ../providers/libfips.a]=s3_cbc.c

12345678910>>...26