80 Commits (8270c4791d361847b0b28a30d396006400758a3f)

Author SHA1 Message Date
  Shane Lontis ec4d1b8f8c Add data driven SELF TEST code for signatures and key agreement 2 years ago
  Pauli 6d4e6009d2 Param build: make structures opaque. 2 years ago
  Pauli 110bff618b Param builder: make the OSSL_PARAM_BLD APIs public. 2 years ago
  Shane Lontis edd3b7a309 Add ECDSA to providers 2 years ago
  Shane Lontis d16d0b71a9 Add RSA sign to the fips provider 2 years ago
  Shane Lontis 1c725f463e Add ECDH to fips provider 3 years ago
  Shane Lontis 47c239c6b8 Add pairwise consistency self tests to asym keygenerators 2 years ago
  Dr. Matthias St. Pierre e70452155e Check that the DRBG's internal state has been zeroized after uninstantiation 3 years ago
  Matt Caswell 745fc918e7 Introduce the provider property 3 years ago
  Shane Lontis 980a880ee5 Add DRBG self tests 3 years ago
  Pauli 2ee0dfa684 Params: add argument to the _from_text calls to indicate if the param exists. 3 years ago
  Matt Caswell afb638f137 Make the RSA ASYM_CIPHER implementation available inside the FIPS module 3 years ago
  Matt Caswell 90d3cb57c6 Implement Provider side Key Management for X25519 and X448 3 years ago
  Matt Caswell e89ffd23c3 Fix no-des 3 years ago
  Matt Caswell 5ce87e11de Fix builds with no-dh 3 years ago
  Richard Levitte 00bc1ad99a Don't pass a digest-size to signature implementations 3 years ago
  Shane Lontis d5e66eab0b Fix coverity issues CID 1457745...1457752, 1457853, 1457854 3 years ago
  Matt Caswell 2ee4a50ab9 Modify EVP_PKEY_CTX_new_from_pkey() to add a propquery parameter 3 years ago
  Shane Lontis 62f49b90d7 Add DH key exchange to fips provider 3 years ago
  Richard Levitte 7b131de2bb PROV: Add support for error queue marks and implement in FIPS module 3 years ago
  Shane Lontis 36fc5fc6bd Add FIPS Self test kats for digests 3 years ago
  Shane Lontis e683582bf3 Add dsa signature alg to fips provider 3 years ago
  Shane Lontis 0d2bfe52bb Add AES_CBC_HMAC_SHA ciphers to providers. 3 years ago
  Shane Lontis 390b18a7a2 Add fips self test DEP for solaris and hpux 3 years ago
  Rich Salz 742ccab318 Deprecate most of debug-memory 3 years ago
  Matt Caswell cc38e643cb Disable mem leak checking for the self test lock 3 years ago
  Matt Caswell 14a684bfb0 Make sure we only run the self tests once 3 years ago
  Matt Caswell cc35c3ed8f Tweak some algorithm naming inconsistencies 3 years ago
  Pauli 0fee1dffbb KDF: use string names not macros to align with other algorithms. 3 years ago
  Richard Levitte ddd21319e9 Cleanup: move remaining providers/common/include/internal/*.h 3 years ago
  Richard Levitte af3e7e1bcc Cleanup: move providers/common/include/internal/provider_args.h 3 years ago
  Richard Levitte dec95d7589 Rework how our providers are built 3 years ago
  Richard Levitte df553b7941 Adapt existing providers to posibly have name lists 3 years ago
  Shane Lontis 12fca1afd2 Fix Coverity issues 3 years ago
  Dr. Matthias St. Pierre 50cd4768c6 Reorganize public header files (part 1) 3 years ago
  Dr. Matthias St. Pierre 25f2138b0a Reorganize private crypto header files 3 years ago
  Robbie Harwood a39bc4404b [KDF] Add KBKDF implementation for counter-mode HMAC 3 years ago
  Shane Lontis ca392b2943 Add aes_wrap cipher to providers 3 years ago
  Shane Lontis 7bb82f92d9 Add fips module integrity check 3 years ago
  Shane Lontis 3a9f26f330 Add aes_xts cipher to providers 3 years ago
  Pauli 69333af49d Register KDF's using their name macros rather than strings 3 years ago
  Pauli 2e548ac9a1 Make FIPS provider use KDF name for PBKDF2 3 years ago
  Pauli e3405a4a9a Add KDFs to providers 3 years ago
  Richard Levitte 3fd7026276 New function EVP_MD_free() 3 years ago
  Matt Caswell bad41b689f Fix no-cmac 3 years ago
  Matt Caswell cb1548bc5f Fix no-des 3 years ago
  Shane Lontis 4a42e26404 Cleanup ciphers and Add 3des ciphers. 3 years ago
  Shane Lontis 3bfe9005e5 Add aes_ccm to provider 3 years ago
  Shane Lontis 25e601445a Add fips provider code for handling self test data 3 years ago
  Richard Levitte bb31895d87 Rename the hash implementations KMAC{128,256} to KECCAK_KMAC{128,256} 3 years ago