summaryrefslogtreecommitdiffstats
path: root/providers/fips
AgeCommit message (Expand)Author
2024-05-02Adjust FIPS EC/DSA self test data for different nonce generationTomas Mraz
2024-04-19Make X25519 and X448 FIPS unapprovedTomas Mraz
2024-04-09Copyright year updatesRichard Levitte
2024-04-02Use RFC 5869 test case for HKDF self-testpohsingwu
2024-03-13Implement KAT for KBKDF with KMAC128Joachim Vandersmissen
2023-09-28Copyright year updatesMatt Caswell
2023-09-27Fix a mem leak when the FIPS provider is used in a different threadMatt Caswell
2023-09-27fips selftest: avoid relying on a real RNG for self testsPauli
2023-09-27remove redundant free of NULLPauli
2023-09-07Copyright year updatesMatt Caswell
2023-06-16fips: use tsan counter instead of tsan_add to incrementPauli
2023-06-14fips: use memory ordering rather than locksPauli
2023-06-14configure: introduce no-ecx to remove ECX related featureYi Li
2023-04-21Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arraysIrak Rigia
2023-03-29Declare FIPS option functions in their own headerPauli
2023-03-29fips: rework the option handling codePauli
2023-03-07fips: Use salt >= 16 bytes in PBKDF2 selftestClemens Lang
2023-03-07Add option to FIPS module to enforce EMS check during KDF TLS1_PRF.slontis
2023-03-01Remove AES SIV ciphers from the FIPS providerPauli
2023-02-22Revert "Put EdDSA back as approved algorithms."Pauli
2023-02-08Put EdDSA back as approved algorithms.Pauli
2023-01-24Put X25519 and X448 back as approved algorithmsPauli
2023-01-13fips: make EdDSA unapproved for FIPSPauli
2022-11-30aes: add AES-GCM-SIV modes to the FIPS providerPauli
2022-11-23Cleanup : directly include of `internal/nelem.h` when required.FdaSilvaYY
2022-11-10Put 3DES back into the FIPS provider as a non-approved algorithmPauli
2022-11-02fips: verify that the RNG was restored after the self testsPauli
2022-11-02Update FIPS KATs for 140-3Pauli
2022-11-02Remove DES cipher from the FIPS providerPauli
2022-10-27Use RSA CRT parameters in FIPS self tests.slontis
2022-08-01Updating ifdefs to account for xlclang compiler frontend on AIX.Rob Mc Gee
2022-05-24Fix check of EVP_CIPHER_CTX_ctrlPeiwei Hu
2022-05-23strcasecmp: implement strcasecmp and strncasecmpPauli
2022-05-13Avoid code duplication for locale initializationTomas Mraz
2022-05-13Fix build on OPENSSL_SYS_TANDEM and older POSIXesTomas Mraz
2022-05-03Update copyright yearMatt Caswell
2022-04-27Prefer GNU library initialization mechanism over platform oneJon Spillett
2022-04-22FIPS provider modificationsDmitry Belyavskiy
2022-04-01Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATAHugo Landau
2022-02-05Move e_os.h to include/internalRichard Levitte
2022-01-13Avoid using a macro expansion in a macro when statically initialisingPauli
2021-10-22Fix a bug in signature self tests in the FIPS moduleMatt Caswell
2021-08-31Add the self test type OSSL_SELF_TEST_TYPE_PCT_SIGNATUREslontis
2021-08-05fips: add power up test for TLS 1.3 KDFPauli
2021-08-05provider: add TLS13_KDF to the default and FIPS providersPauli
2021-07-28Don't leak the OSSL_LIB_CTX in the event of a failure to load the FIPS moduleMatt Caswell
2021-06-22Change self test for AES_CGM to perform both an encrypt and decrypt.Shane Lontis
2021-06-18aix64-gcc target: Fix build breakage with enable-fipsTomas Mraz
2021-06-17Add self test for ECDSA using curve with a binary fieldShane Lontis
2021-06-08Fix AIX FIPS DEP.Shane Lontis