summaryrefslogtreecommitdiff
path: root/providers/fips
Commit message (Expand)AuthorAgeFilesLines
* Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arraysIrak Rigia2023-04-211-2/+2
* Declare FIPS option functions in their own headerPauli2023-03-291-1/+1
* fips: rework the option handling codePauli2023-03-291-49/+74
* fips: Use salt >= 16 bytes in PBKDF2 selftestClemens Lang2023-03-071-6/+16
* Add option to FIPS module to enforce EMS check during KDF TLS1_PRF.slontis2023-03-071-2/+30
* Remove AES SIV ciphers from the FIPS providerPauli2023-03-011-5/+0
* Revert "Put EdDSA back as approved algorithms."Pauli2023-02-221-4/+4
* Put EdDSA back as approved algorithms.Pauli2023-02-081-4/+4
* Put X25519 and X448 back as approved algorithmsPauli2023-01-241-4/+4
* fips: make EdDSA unapproved for FIPSPauli2023-01-131-8/+9
* aes: add AES-GCM-SIV modes to the FIPS providerPauli2022-11-301-0/+5
* Cleanup : directly include of `internal/nelem.h` when required.FdaSilvaYY2022-11-231-0/+1
* Put 3DES back into the FIPS provider as a non-approved algorithmPauli2022-11-101-1/+9
* fips: verify that the RNG was restored after the self testsPauli2022-11-021-0/+14
* Update FIPS KATs for 140-3Pauli2022-11-023-33/+266
* Remove DES cipher from the FIPS providerPauli2022-11-021-4/+0
* Use RSA CRT parameters in FIPS self tests.slontis2022-10-271-5/+5
* Updating ifdefs to account for xlclang compiler frontend on AIX.Rob Mc Gee2022-08-011-2/+2
* Fix check of EVP_CIPHER_CTX_ctrlPeiwei Hu2022-05-241-4/+4
* strcasecmp: implement strcasecmp and strncasecmpPauli2022-05-231-3/+0
* Avoid code duplication for locale initializationTomas Mraz2022-05-131-46/+3
* Fix build on OPENSSL_SYS_TANDEM and older POSIXesTomas Mraz2022-05-131-12/+22
* Update copyright yearMatt Caswell2022-05-033-3/+3
* Prefer GNU library initialization mechanism over platform oneJon Spillett2022-04-271-6/+7
* FIPS provider modificationsDmitry Belyavskiy2022-04-221-0/+37
* Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATAHugo Landau2022-04-011-19/+8
* Move e_os.h to include/internalRichard Levitte2022-02-051-1/+1
* Avoid using a macro expansion in a macro when statically initialisingPauli2022-01-131-3/+9
* Fix a bug in signature self tests in the FIPS moduleMatt Caswell2021-10-221-1/+1
* Add the self test type OSSL_SELF_TEST_TYPE_PCT_SIGNATUREslontis2021-08-311-1/+5
* fips: add power up test for TLS 1.3 KDFPauli2021-08-051-0/+64
* provider: add TLS13_KDF to the default and FIPS providersPauli2021-08-051-0/+2
* Don't leak the OSSL_LIB_CTX in the event of a failure to load the FIPS moduleMatt Caswell2021-07-281-0/+1
* Change self test for AES_CGM to perform both an encrypt and decrypt.Shane Lontis2021-06-221-1/+1
* aix64-gcc target: Fix build breakage with enable-fipsTomas Mraz2021-06-181-2/+0
* Add self test for ECDSA using curve with a binary fieldShane Lontis2021-06-171-8/+45
* Fix AIX FIPS DEP.Shane Lontis2021-06-081-1/+15
* Rename all getters to use get/get0 in nameTomas Mraz2021-06-011-1/+1
* fips: set the library context and handle laterPauli2021-05-291-2/+3
* Use "" for include internal/xxxRich Salz2021-05-271-2/+2
* Add fipsinstall option to run self test KATS on module loadShane Lontis2021-05-251-1/+5
* fips: default to running self tests when starting the fips providerPauli2021-05-241-27/+30
* PROV: Relegate most of the FIPS provider code to libfips.aRichard Levitte2021-05-213-6/+45
* fipsprov: Missing teardown on fips_get_params_from_core() errorTomas Mraz2021-05-131-1/+1
* Add the ability for ex_data to have a priorityMatt Caswell2021-05-111-0/+1
* Clarify two comments (typos) in fipsprov.cDaniel Bevenius2021-05-061-3/+3
* PROV: Add OIDs we know to all provider applicable algorithmsRichard Levitte2021-04-181-138/+127
* Fix naming for EVP_RAND_CTX_gettable functions.Pauli2021-04-171-4/+4
* Sanity check provider up-callsMatt Caswell2021-04-161-28/+43
* Store some FIPS global variables in the FIPS_GLOBAL structureMatt Caswell2021-04-161-72/+119