summaryrefslogtreecommitdiff
path: root/providers/fips
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add FIPS Self test for AES_ECB decryptShane Lontis2021-04-132-26/+65
* Replace OSSL_PARAM_BLD_free_params() with OSSL_PARAM_free().Shane Lontis2021-04-121-7/+7
* APPS: Replace the use of OBJ_nid2ln() with name or description callsRichard Levitte2021-04-021-15/+25
* Add ossl_provider symbolsShane Lontis2021-03-181-6/+6
* Always check CRYPTO_LOCK_{read,write}_lockRich Salz2021-03-141-6/+13
* Remove the RAND_get0_public() from fips provider initializationTomas Mraz2021-03-121-3/+0
* fips: update DRBG KATs for the extra instantiate argumentPauli2021-02-281-3/+3
* fips: add additional argument to KDF derive call in self testPauli2021-02-281-3/+1
* fips: update to use the extra MAC init argumentsPauli2021-02-281-5/+2