/openssl/providers/ |
H A D | fips.module.sources | 525 providers/common/bio_prov.c 526 providers/common/capabilities.c 540 providers/common/digest_to_nid.c 553 providers/common/provider_ctx.c 554 providers/common/provider_err.c 559 providers/fips/fips_entry.c 560 providers/fips/fipsindicator.c 561 providers/fips/fipsprov.c 566 providers/fips/self_test.c 567 providers/fips/self_test.h [all …]
|
H A D | fips-sources.checksums | 525 c0a9551efccf43f3dd748d4fd8ec897ddaabbc629c00ec1ad76ce983e1195a13 providers/common/bio_prov.c 526 a50f2219683a7ad44a18936603abcba5e2e588e6c4c4e7d14c6922ae833d719b providers/common/capabilities.c 540 d447cd774869da68a2cc0bbb19c547ee6ed4858c7aee1f3d5bba7796f97823a9 providers/common/digest_to_nid.c 553 737cc1228106e555e9bab24e3c2438982e04e05b0d5b9ee6995d71df16c49143 providers/common/provider_ctx.c 554 4b39973bcc91c5d0cbff838f6b0ddc5d03a9db450d543f8c63a84c0e6316ce16 providers/common/provider_err.c 559 abd5997bc33b681a4ab275978b92aebca0806a4a3f0c2f41dacf11b3b6f4e101 providers/fips/fips_entry.c 560 d8cb05784ae8533a7d9569d4fbaaea4175b63a7c9f4fb0f254215224069dea6b providers/fips/fipsindicator.c 561 b5ca53fbec8dbedf749c28d040ffb436a9223c6743678f1b8e293f4cb234a163 providers/fips/fipsprov.c 566 3a638ccab5de977b3279ba04798737fc7565930648635a62132669d6843a2bf7 providers/fips/self_test.c 567 5c2c6c2f69e2eb01b88fa35630f27948e00dd2c2fd351735c74f34ccb2005cbe providers/fips/self_test.h [all …]
|
/openssl/test/recipes/ |
H A D | 30-test_evp_fetch_prov.t | 28 providers => [ 'default' ], 29 tests => [ { providers => [] }, 46 providers => [ 'fips' ], 70 providers => [ 'default', 'fips' ], 109 @{ $test->{providers} // $testcase->{providers} };
|
/openssl/ |
H A D | .gitignore | 70 providers/common/der/der_digests_gen.c 71 providers/common/der/der_dsa_gen.c 72 providers/common/der/der_ec_gen.c 73 providers/common/der/der_ecx_gen.c 74 providers/common/der/der_rsa_gen.c 75 providers/common/der/der_wrap_gen.c 76 providers/common/der/der_sm2_gen.c 77 providers/common/include/prov/der_dsa.h 78 providers/common/include/prov/der_ec.h 79 providers/common/include/prov/der_ecx.h [all …]
|
H A D | README-PROVIDERS.md | 4 - [Standard Providers](#standard-providers) 10 - [Loading Providers](#loading-providers) 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. 89 providers via the config file, and how to automatically activate them. 99 providers = provider_sect 111 It is also possible to load providers programmatically. For example you can 127 /* Load Multiple providers into the default (NULL) library context */
|
H A D | README-FIPS.md | 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
|
/openssl/ssl/record/methods/ |
H A D | build.info | 10 # For shared builds we need to include the sources needed in providers 16 SOURCE[../../../providers/libdefault.a ../../../providers/libfips.a]=ssl3_cbc.c 18 # For shared builds we need to include the sources needed in providers 22 SOURCE[../../../providers/libcommon.a]=tls_pad.c
|
/openssl/test/ |
H A D | provider_internal_test.cnf.in | 8 providers = providers 10 [providers]
|
/openssl/crypto/des/ |
H A D | build.info | 25 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
|
/openssl/.github/workflows/ |
H A D | prov-compat-label.yml | 8 # This verifies that FIPS and legacy providers built against some earlier 84 ./util/wrap.pl -fips apps/openssl list -provider-path providers \ 89 -providers 167 ./util/wrap.pl -fips apps/openssl list -provider-path providers \ 172 -providers 198 # later providers. Problems in these situations ought to be 246 cp providers/fips.so ../${{ matrix.tree_b }}/providers/ 247 cp providers/fipsmodule.cnf ../${{ matrix.tree_b }}/providers/ 253 ./util/wrap.pl -fips apps/openssl list -provider-path providers \ 258 -providers
|
H A D | provider-compatibility.yml | 8 # This verifies that FIPS and legacy providers built against some earlier 91 ./util/wrap.pl -fips apps/openssl list -provider-path providers \ 96 -providers 169 ./util/wrap.pl -fips apps/openssl list -provider-path providers \ 174 -providers 203 # later providers. Problems in these situations ought to be 240 cp providers/fips.so ../${{ matrix.tree_b }}/providers/ 241 cp providers/fipsmodule.cnf ../${{ matrix.tree_b }}/providers/ 247 ./util/wrap.pl -fips apps/openssl list -provider-path providers \ 252 -providers
|
H A D | fips-checksums.yml | 63 … cp -a build-pristine/providers/fips.module.sources.new source/providers/fips.module.sources 64 … cp -a build-pristine/providers/fips-sources.checksums.new source/providers/fips-sources.checksums 65 cp -a build-pristine/providers/fips.checksum.new source/providers/fips.checksum
|
/openssl/crypto/ |
H A D | build.info | 74 SOURCE[../providers/libfips.a]=$CPUID_COMMON 75 DEFINE[../providers/libfips.a]=$CPUIDDEF 81 SOURCE[../providers/legacy]=$CPUID_COMMON 82 DEFINE[../providers/legacy]=$CPUIDDEF 87 DEFINE[../providers/libcommon.a]=$CPUIDDEF 88 DEFINE[../providers/libdefault.a]=$CPUIDDEF 95 SOURCE[../providers/libfips.a]=$CORE_COMMON 111 SOURCE[../providers/libfips.a]=$UTIL_COMMON
|
/openssl/VMS/ |
H A D | openssl_ivp.com.in | 44 $ ! Verify that the built in providers are reachable. If they aren't, 46 $ openssl list -provider base -providers 47 $ openssl list -provider default -providers 48 $ openssl list -provider legacy -providers
|
/openssl/test/recipes/90-test_includes_data/ |
H A D | includes-prov-dir.cnf | 2 # Example configuration file using includes to load providers. 8 providers = provider_sect
|
/openssl/crypto/sm4/ |
H A D | build.info | 24 DEFINE[../../providers/libfips.a]=$SM4DEF 25 DEFINE[../../providers/libdefault.a]=$SM4DEF 31 DEFINE[../../providers/liblegacy.a]=$SM4DEF
|
/openssl/doc/man7/ |
H A D | ossl-guide-libraries-introduction.pod | 36 As well as the two main libraries, OpenSSL also comes with a set of providers. 42 number of providers and they may also be obtained from third parties. 48 providers in the form of loadable modules. 57 done once, early on in the application lifecycle and those providers are kept 168 OpenSSL comes with a set of providers. 177 algorithms available in each of the providers. 179 As well as the OpenSSL providers third parties can also implement providers. 186 needed (if other providers are loaded and offer implementations of the same 191 If you don't load any providers at all then the "default" provider will be 201 Should it be needed (if other providers are loaded and offer [all …]
|
H A D | openssl-core_names.h.pod | 15 with OpenSSL's providers, made available for practical purposes only. 18 providers (see L</SEE ALSO>) and the manuals for each algorithm they 37 algorithms that OpenSSL providers support will want to pay attention
|
/openssl/crypto/hmac/ |
H A D | build.info | 20 DEFINE[../../providers/libfips.a]=$HMACDEF 23 SOURCE[../../providers/libfips.a]=$COMMON $HMACASM
|
/openssl/providers/common/der/ |
H A D | der_digests_gen.c.in | 16 $OUT = oids_to_c::process_leaves('providers/common/der/NIST.asn1', 17 'providers/common/der/DIGESTS.asn1',
|
H A D | der_rsa_gen.c.in | 16 $OUT = oids_to_c::process_leaves('providers/common/der/NIST.asn1', 17 'providers/common/der/RSA.asn1',
|
/openssl/providers/common/include/prov/ |
H A D | der_digests.h.in | 16 $OUT = oids_to_c::process_leaves('providers/common/der/NIST.asn1', 17 'providers/common/der/DIGESTS.asn1',
|
/openssl/crypto/rsa/ |
H A D | build.info | 18 SOURCE[../../providers/libfips.a]=$COMMON 21 SOURCE[../../providers/libfips.a]=rsa_acvp_test_params.c
|
/openssl/doc/man3/ |
H A D | EVP_PKEY_CTX_set_params.pod | 23 transfer of arbitrary key parameters to and from providers. 24 Not all parameters may be supported by all providers. 25 See L<OSSL_PROVIDER(3)> for more information on providers. 32 calls these methods internally to interact with providers).
|
/openssl/doc/designs/ |
H A D | fetching-composite-algorithms.md | 9 using them in most cases. In some cases (symmetric ciphers), our providers 52 Requirements on the providers 58 providers cooperate by declaring what key type is required / supported by 86 Because existing providers haven't been updated to declare composite 140 composite algorithms, although our providers do not fully participate in 144 The idea is that providers can declare the different compositions of a base 151 Another example, which we could implement in our providers today, would be
|