aboutsummaryrefslogtreecommitdiffstats
path: root/providers/fips
Commit message (Expand)AuthorAgeFilesLines
* Copyright year updatesMatt Caswell2023-09-281-1/+1
* Fix a mem leak when the FIPS provider is used in a different threadMatt Caswell2023-09-271-0/+9
* fips selftest: avoid relying on a real RNG for self testsPauli2023-09-272-60/+93
* remove redundant free of NULLPauli2023-09-271-8/+1
* Copyright year updatesMatt Caswell2023-09-073-3/+3
* fips: use tsan counter instead of tsan_add to incrementPauli2023-06-161-1/+1
* fips: use memory ordering rather than locksPauli2023-06-141-36/+14
* configure: introduce no-ecx to remove ECX related featureYi Li2023-06-141-0/+6
* 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