summaryrefslogtreecommitdiff
path: root/providers/fips
Commit message (Expand)AuthorAgeFilesLines
* 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
* Allow the sshkdf type to be passed as a single characterRichard Levitte2021-02-242-6/+9
* Adjust the few places where the string length was confusedRichard Levitte2021-02-181-2/+1
* Update copyright yearMatt Caswell2021-02-182-2/+2
* Move the PROV_R reason codes to a public headerTomas Mraz2021-02-112-2/+2
* Simplify the EVP_PKEY_XXX_fromdata_XX methods.Shane Lontis2021-02-081-8/+8
* Ensure access to FIPS_state and rate_limit is appropriately lockedMatt Caswell2021-02-021-13/+33
* Avoid races by caching exported ciphers in the init functionMatt Caswell2021-02-021-2/+2
* Fix some odd names in our provider source codeRichard Levitte2021-02-011-2/+2