summaryrefslogtreecommitdiffstats
path: root/providers/fips
AgeCommit message (Expand)Author
2021-04-18PROV: Add OIDs we know to all provider applicable algorithmsRichard Levitte
2021-04-17Fix naming for EVP_RAND_CTX_gettable functions.Pauli
2021-04-16Sanity check provider up-callsMatt Caswell
2021-04-16Store some FIPS global variables in the FIPS_GLOBAL structureMatt Caswell
2021-04-13Add FIPS Self test for AES_ECB decryptShane Lontis
2021-04-12Replace OSSL_PARAM_BLD_free_params() with OSSL_PARAM_free().Shane Lontis
2021-04-02APPS: Replace the use of OBJ_nid2ln() with name or description callsRichard Levitte
2021-03-18Add ossl_provider symbolsShane Lontis
2021-03-14Always check CRYPTO_LOCK_{read,write}_lockRich Salz
2021-03-12Remove the RAND_get0_public() from fips provider initializationTomas Mraz
2021-02-28fips: update DRBG KATs for the extra instantiate argumentPauli
2021-02-28fips: add additional argument to KDF derive call in self testPauli
2021-02-28fips: update to use the extra MAC init argumentsPauli
2021-02-24Allow the sshkdf type to be passed as a single characterRichard Levitte
2021-02-18Adjust the few places where the string length was confusedRichard Levitte
2021-02-18Update copyright yearMatt Caswell
2021-02-11Move the PROV_R reason codes to a public headerTomas Mraz
2021-02-08Simplify the EVP_PKEY_XXX_fromdata_XX methods.Shane Lontis
2021-02-02Ensure access to FIPS_state and rate_limit is appropriately lockedMatt Caswell
2021-02-02Avoid races by caching exported ciphers in the init functionMatt Caswell
2021-02-01Fix some odd names in our provider source codeRichard Levitte
2021-01-28Fix parameter types in sshkdfJuergen Christ
2021-01-28Update copyright yearRichard Levitte
2021-01-26params: OSSL_PARAM_utf8_ptr: don't automatically reference `address`Daiki Ueno
2021-01-21Pass correct maximum output length to provider derive operationTomas Mraz
2020-12-20Drop OPENSSL_NO_RSA everywhereRichard Levitte
2020-12-11Add fips self tests for all included kdfShane Lontis
2020-12-02Add EVP_KDF-X942 to the fips moduleShane Lontis
2020-11-30Fix builds that specify both no-dh and no-ecMatt Caswell
2020-11-20prov: move the entropy source out of the FIPS providerPauli
2020-11-02Add AES KW inverse ciphers to the EVP layerShane Lontis
2020-10-22Remove ossl_prov_util_nid_to_name()Shane Lontis
2020-10-15Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-10-01prov: prefix all exposed 'cipher' symbols with ossl_Pauli
2020-09-29prov: prefix provider internal functions with ossl_Pauli
2020-09-29prov: prefix all OSSL_DISPATCH tables names with ossl_Pauli
2020-09-23Fix CID 1467068 : Null pointer dereference in self_test.cShane Lontis
2020-09-22Added FIPS DEP initialization for the NonStop platform in fips/self_test.c.Randall S. Becker
2020-09-19Add a copy of OSSL_SELF_TEST_get_callback() to the fips module.Shane Lontis
2020-09-19Add KEM (Key encapsulation mechanism) support to providersShane Lontis
2020-09-18Add option to fipsinstall to disable fips security checks at run time.Shane Lontis
2020-09-16Add self tests for rsa encryptionShane Lontis
2020-09-14prov/drbg: cleanup some RAND_DRBG leftoversDr. Matthias St. Pierre
2020-09-12keygen: add FIPS error state management to conditional self testsShane Lontis
2020-09-12FIPS: error mode is set from failed self tests and produced a limited number ...Pauli
2020-09-12FIPS: rename the status call to is_running.Pauli
2020-08-29Include "legacy" in the name of the various MAC bridge functionsMatt Caswell
2020-08-29Extend the provider MAC bridge for CMACMatt Caswell
2020-08-29Make the provider side EVP PKEY MAC bridge available in default and fipsMatt Caswell