Add 'fips-securitychecks' option and plumb this into the actual fips checks
authorShane Lontis <shane.lontis@oracle.com>
Fri, 4 Sep 2020 07:55:28 +0000 (17:55 +1000)
committerMatt Caswell <matt@openssl.org>
Fri, 18 Sep 2020 13:20:39 +0000 (14:20 +0100)
commit7a810fac866c6c1d93015999633ee2a29f17b3d2
tree5d66eb98a8120b53d5f916735864096d003fb180
parent850a485f252e6a6b04734308451e2c64f39b0457
Add 'fips-securitychecks' option and plumb this into the actual fips checks

Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/12745)
22 files changed:
Configure
providers/common/build.info
providers/common/check_fips.c [deleted file]
providers/common/digest_to_nid.c
providers/common/include/prov/securitycheck.h [moved from providers/common/include/prov/check.h with 86% similarity]
providers/common/securitycheck.c [new file with mode: 0644]
providers/common/securitycheck_default.c [moved from providers/common/check_default.c with 62% similarity]
providers/common/securitycheck_fips.c [new file with mode: 0644]
providers/implementations/asymciphers/rsa_enc.c
providers/implementations/exchange/dh_exch.c
providers/implementations/exchange/ecdh_exch.c
providers/implementations/signature/dsa.c
providers/implementations/signature/ecdsa.c
providers/implementations/signature/rsa.c
test/evp_test.c
test/recipes/15-test_rsaoaep.t
test/recipes/30-test_evp_data/evppkey_dsa.txt
test/recipes/30-test_evp_data/evppkey_ecc.txt
test/recipes/30-test_evp_data/evppkey_ecdh.txt
test/recipes/30-test_evp_data/evppkey_ecdsa.txt
test/recipes/30-test_evp_data/evppkey_kas.txt
test/recipes/30-test_evp_data/evppkey_rsa_common.txt