aboutsummaryrefslogtreecommitdiff
path: root/providers/fips
AgeCommit message (Expand)AuthorFilesLines
2020-08-29Include "legacy" in the name of the various MAC bridge functionsMatt Caswell1-4/+4
2020-08-29Extend the provider MAC bridge for CMACMatt Caswell1-0/+6
2020-08-29Make the provider side EVP PKEY MAC bridge available in default and fipsMatt Caswell1-0/+2
2020-08-11Add DHX support to keymanagerShane Lontis1-0/+1
2020-08-10Extend the EVP_PKEY KDF to KDF provider bridge to the FIPS providerMatt Caswell1-0/+4
2020-08-09Add 'on demand self test' and status test to providersShane Lontis3-18/+46
2020-08-07Add evp_test fixes.Shane Lontis1-4/+4
2020-08-07rand_drbg: remove RAND_DRBG.Pauli1-2/+2
2020-07-22Cleanup fips provider initShane Lontis1-154/+59
2020-07-21Add ERR_raise() errors to fips OSSL_provider_init and self tests.Shane Lontis2-11/+33
2020-07-16Revert "kdf: make function naming consistent."Matt Caswell1-3/+3
2020-07-16Revert "The EVP_MAC functions have been renamed for consistency. The EVP_MAC...Matt Caswell1-3/+3
2020-07-15Add AES_CBC_CTS ciphers to providersShane Lontis1-0/+3
2020-06-29Add --fips-key configuration parameter to fipsinstall application.Rich Salz1-1/+2
2020-06-24Make the naming scheme for dispatched functions more consistentDr. Matthias St. Pierre3-62/+62
2020-06-24Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>Dr. Matthias St. Pierre2-2/+2
2020-06-24fips rand: DRBG KAT self test updates to provider model.Pauli2-61/+59
2020-06-24CTR, HASH and HMAC DRBGs in providerPauli1-9/+2
2020-06-24provider: add RAND algorithm tablesPauli1-0/+17
2020-06-19Add more complete support for libctx/propq in the EC codeMatt Caswell1-1/+1
2020-06-19Make EVP_PKEY_CTX_[get|set]_ec_paramgen_curve_name more genericMatt Caswell1-2/+2
2020-06-19Add the concept of "Capabilities" to the default and fips providersMatt Caswell1-0/+1
2020-06-18Configure DEPs for FIPS provider on AIX.Matthias Kraft1-1/+1
2020-06-11The EVP_MAC functions have been renamed for consistency. The EVP_MAC_CTX_*Pauli1-3/+3
2020-06-11kdf: make function naming consistent.Pauli1-3/+3
2020-06-05fips: add additional algorithms to the FIPS provider.Pauli1-3/+21
2020-05-28fips: add AES OFB mode ciphers to FIPS provider.Pauli1-0/+3
2020-05-28fips: add AES CFB mode ciphers to FIPS provider.Pauli1-0/+9
2020-05-26Update core_names.h fields and document most fields.Shane Lontis1-2/+3
2020-05-16Maintain strict type discipline between the core and providersMatt Caswell2-13/+18
2020-05-14PROV & KEYMGMT: Add PSS-parameter support in the RSA KEYMGMT implementationRichard Levitte1-0/+1
2020-05-13PROV: Adapt all our providers to use the new PROV_CTX structureRichard Levitte1-11/+27
2020-05-12Fix some misunderstandings in our providers' main modulesRichard Levitte1-31/+46
2020-04-29Amend references to "OpenSSL license"Shourya Shukla4-4/+4
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte1-1/+1
2020-04-23Update copyright yearMatt Caswell3-3/+3
2020-04-23FIPS: remove algorithms that are not being validated.Pauli1-12/+0
2020-04-17Add ECX to FIPS provider as non-FIPS algorithmsPauli1-0/+10
2020-04-03Add data driven SELF TEST code for signatures and key agreementShane Lontis3-413/+1050
2020-03-28Param build: make structures opaque.Pauli1-29/+31
2020-03-28Param builder: make the OSSL_PARAM_BLD APIs public.Pauli1-28/+28
2020-03-15Add ECDSA to providersShane Lontis1-1/+4
2020-03-15Add RSA sign to the fips providerShane Lontis1-0/+16
2020-03-12Add ECDH to fips providerShane Lontis1-0/+6
2020-03-03Add pairwise consistency self tests to asym keygeneratorsShane Lontis6-159/+49
2020-02-25Check that the DRBG's internal state has been zeroized after uninstantiationDr. Matthias St. Pierre1-13/+5
2020-02-21Introduce the provider propertyMatt Caswell1-30/+30
2020-02-21Add DRBG self testsShane Lontis2-18/+377
2020-02-21Params: add argument to the _from_text calls to indicate if the param exists.Pauli1-1/+1
2020-02-13Make the RSA ASYM_CIPHER implementation available inside the FIPS moduleMatt Caswell1-0/+8