aboutsummaryrefslogtreecommitdiff
path: root/include/openssl/core_numbers.h
AgeCommit message (Expand)AuthorFilesLines
2020-04-15KEYMGMT: Add functions to get param/key generation parametersRichard Levitte1-11/+17
2020-03-15Add RSA sign to the fips providerShane Lontis1-1/+4
2020-03-12CORE: Add the key object generator libcrypto<->provider interfaceRichard Levitte1-2/+23
2020-03-09Add provider awareness of EVP_DigestSign() and EVP_DigestVerify()Matt Caswell1-13/+21
2020-03-02KEYMGMT: Add a keydata copy functionRichard Levitte1-1/+7
2020-03-02KEYMGMT: Add a keydata matching functionRichard Levitte1-0/+6
2020-02-18[PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDHNicola Tuveri1-0/+12
2020-02-07Redesign the KEYMGMT libcrypto <-> provider interface - the basicsRichard Levitte1-98/+82
2020-01-29Add RSA key validation to default providerShane Lontis1-2/+12
2020-01-21PROV: Add support for error queue marks and implement in FIPS moduleRichard Levitte1-18/+25
2020-01-17CORE: renumber OSSL_FUNC_KEYMGMT macrosRichard Levitte1-18/+18
2020-01-17EVP: make EVP_PKEY_{bits,security_bits,size} work with provider only keysRichard Levitte1-1/+16
2020-01-15Add FIPS Self test kats for digestsShane Lontis1-0/+5
2020-01-09CORE & EVP: Specify OP_query_operation_name() for KEYMGMTRichard Levitte1-0/+5
2019-12-14Deprecate most of debug-memoryRich Salz1-2/+0
2019-12-11Fix some typosVeres Lajos1-1/+1
2019-11-29PROV BIO: add a BIO_vprintf() upcall, and a provider BIO libraryRichard Levitte1-0/+3
2019-11-29SERIALIZER: New API for serialization of objects through providersRichard Levitte1-1/+24
2019-11-29Disable mem leak checking for the self test lockMatt Caswell1-4/+6
2019-11-14CORE & PROV: make export of key data leaner through callbackRichard Levitte1-2/+10
2019-11-14Implement provider support for Asym CiphersMatt Caswell1-1/+41
2019-10-03Add the provider function signatures for DigestSign*Matt Caswell1-6/+39
2019-09-28Fix header file include guard namesDr. Matthias St. Pierre1-2/+2
2019-09-15Add fips module integrity checkShane Lontis1-3/+3
2019-09-09Revise EVP_PKEY param handlingMatt Caswell1-6/+18
2019-09-09Add support for verify/verify_recover functions to EVP_SIGNATUREMatt Caswell1-3/+21
2019-09-09Implement DSA in the default providerMatt Caswell1-0/+3
2019-09-09Add the ability to perform signatures in a providerMatt Caswell1-1/+19
2019-09-06Move OSSL_OP_KDF into its rightful place amongst the other OSSL_OP_ definitionsPauli1-1/+1
2019-09-06KDF additons to names and numbersPauli1-0/+30
2019-08-19cipher cleanups.Shane Lontis1-26/+22
2019-08-19Add fips provider code for handling self test dataShane Lontis1-0/+12
2019-08-16Rename ctx_{get,set}_params to {get,set}_ctx_paramsRichard Levitte1-12/+12
2019-08-15Prepare EVP_MAC infrastructure for moving all MACs to providersRichard Levitte1-0/+36
2019-08-15Rename provider and core get_param_types functionsRichard Levitte1-4/+4
2019-08-15Add missing EVP param utility functionsRichard Levitte1-0/+15
2019-08-12Make more use of OSSL_PARAM for digestsRichard Levitte1-19/+17
2019-08-05Documentation for the provider Key Exchange operationMatt Caswell1-2/+2
2019-07-31Refactor provider support for reporting errorsRichard Levitte1-9/+11
2019-07-25Document the provider DIGEST operationMatt Caswell1-5/+3
2019-07-23Adapt DH to use with KEYMGMTRichard Levitte1-5/+3
2019-07-23Remove some utilities from the core to provider interfaceMatt Caswell1-22/+10
2019-07-23Replace OSSL_ITEM with OSSL_PARAM as parameter descriptor, everywhereRichard Levitte1-2/+2
2019-07-23Add internal function ossl_algorithm_do_all()Richard Levitte1-0/+3
2019-07-22Add basic EVP_KEYMGMT API and libcrypto <-> provider interfaceRichard Levitte1-1/+72
2019-07-16Add the ability to set PKCS#3 DH padding in providersMatt Caswell1-0/+3
2019-07-16Make the EVP Key Exchange code provider awareMatt Caswell1-0/+21
2019-07-16Add Common shared code needed to move aes ciphers to providersShane Lontis1-0/+1
2019-07-11Make allocation/free/clean available to providersRich Salz1-1/+56
2019-07-11Make more use of OSSL_PARAM for ciphersRichard Levitte1-9/+3