summaryrefslogtreecommitdiffstats
path: root/providers/fips
AgeCommit message (Expand)Author
2019-11-21Tweak some algorithm naming inconsistenciesMatt Caswell
2019-10-31KDF: use string names not macros to align with other algorithms.Pauli
2019-10-10Cleanup: move remaining providers/common/include/internal/*.hRichard Levitte
2019-10-10Cleanup: move providers/common/include/internal/provider_args.hRichard Levitte
2019-10-10Rework how our providers are builtRichard Levitte
2019-10-03Adapt existing providers to posibly have name listsRichard Levitte
2019-10-03Fix Coverity issuesShane Lontis
2019-09-28Reorganize public header files (part 1)Dr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-27[KDF] Add KBKDF implementation for counter-mode HMACRobbie Harwood
2019-09-20Add aes_wrap cipher to providersShane Lontis
2019-09-15Add fips module integrity checkShane Lontis
2019-09-14Add aes_xts cipher to providersShane Lontis
2019-09-11Register KDF's using their name macros rather than stringsPauli
2019-09-11Make FIPS provider use KDF name for PBKDF2Pauli
2019-09-06Add KDFs to providersPauli
2019-09-04New function EVP_MD_free()Richard Levitte
2019-08-29Fix no-cmacMatt Caswell
2019-08-29Fix no-desMatt Caswell
2019-08-26Cleanup ciphers and Add 3des ciphers.Shane Lontis
2019-08-20Add aes_ccm to providerShane Lontis
2019-08-19Add fips provider code for handling self test dataShane Lontis
2019-08-15Rename the hash implementations KMAC{128,256} to KECCAK_KMAC{128,256}Richard Levitte
2019-08-15Move KMAC to providersRichard Levitte
2019-08-15Move HMAC to providersRichard Levitte
2019-08-15Move GMAC to providersRichard Levitte
2019-08-15Move CMAC to providersRichard Levitte
2019-08-15Rename provider and core get_param_types functionsRichard Levitte
2019-08-08Fix no-ecMatt Caswell
2019-08-06Insert a dummy call to EC code in the FIPS providerMatt Caswell
2019-07-31Add gcm ciphers (aes and aria) to providers.Shane Lontis
2019-07-31Adapt the FIPS provider to use the new core error functionsRichard Levitte
2019-07-23Remove some utilities from the core to provider interfaceMatt Caswell
2019-07-23Replace OSSL_ITEM with OSSL_PARAM as parameter descriptor, everywhereRichard Levitte
2019-07-16remove end of line spacesPauli
2019-07-11Make allocation/free/clean available to providersRich Salz
2019-07-02Add a dummy call to BN_rand_ex() in the FIPS providerMatt Caswell
2019-07-02FIPS module: adapt for the changed error reporting methodsRichard Levitte
2019-06-28Add a nid 2 algorithm name mapping capabilityMatt Caswell
2019-06-28Call RAND_DRBG_bytes from inside the FIPS providerMatt Caswell
2019-06-24Change OSSL_PARAM return size to not be a pointer.Pauli
2019-06-19Don't create an OPENSSL_CTX twiceMatt Caswell
2019-06-18Change ERR_add_error_[v]data to appendRich Salz
2019-06-17Tell the FIPS provider about thread stop eventsMatt Caswell
2019-06-17Replumbing: Adapt the FIPS module to use the library context upcallRichard Levitte
2019-06-12Add some dummy BIGNUM calls from inside the FIPS providerMatt Caswell
2019-06-04Move digests to providersShane Lontis
2019-06-03Make basic AES ciphers available from within the FIPS providersMatt Caswell
2019-05-23Add more commentary about recursive Provider intialisation in the FIPS moduleMatt Caswell
2019-05-23Make some EVP code available from within the FIPS moduleMatt Caswell