summaryrefslogtreecommitdiffstats
path: root/crypto/evp
AgeCommit message (Expand)Author
2020-08-11Support cipher provider "iv state"Benjamin Kaduk
2020-08-11Add DHX serializationShane Lontis
2020-08-11Add dh_kdf support to providerShane Lontis
2020-08-10Delete old KDF bridge EVP_PKEY_METHODSMatt Caswell
2020-08-10Extend the EVP_PKEY KDF to KDF provider bridge to also support ScryptMatt Caswell
2020-08-10Extend the EVP_PKEY KDF to KDF provider bridge to also support HKDFMatt Caswell
2020-08-10Implement a EVP_PKEY KDF to KDF provider bridgeMatt Caswell
2020-08-09Add 'on demand self test' and status test to providersShane Lontis
2020-08-09Add EVP signature with libctx methods.Shane Lontis
2020-08-09Use libctx for EVP_CIPHER_CTX_rand_key() method.Shane Lontis
2020-08-07Add evp_test fixes.Shane Lontis
2020-08-07rand_drbg: remove RAND_DRBG.Pauli
2020-08-07EVP: Fix the returned value for ASN1_PKEY_CTRL_DEFAULT_MD_NIDRichard Levitte
2020-08-07mac: add some consistency to setting the XXX_final output length.Pauli
2020-08-07gettables: core changes to pass the provider context.Pauli
2020-08-06Update copyright yearMatt Caswell
2020-08-01DESERIALIZER: Add deserializers for the rest of our asymmetric key typesRichard Levitte
2020-07-30Don't fallback to legacy in DigestSignInit/DigestVerifyInit too easilyMatt Caswell
2020-07-27EVP, PROV: Add misc missing bits for RSA-PSSRichard Levitte
2020-07-24EVP: Fix key type check logic in evp_pkey_cmp_any()Richard Levitte
2020-07-24KEYMGMT: Add key loading function OSSL_FUNC_keymgmt_load()Richard Levitte
2020-07-24EVP KEYMGMT utils: Make a few more utility functions availableRichard Levitte
2020-07-22EVP: deprecate the EVP_X_meth_ functions.Pauli
2020-07-22Fix provider cipher reinit issueShane Lontis
2020-07-18mac: always pass a non-NULL output size pointer to providers.Pauli
2020-07-16Update copyright yearRichard Levitte
2020-07-16Revert "kdf: make function naming consistent."Matt Caswell
2020-07-16Revert "The EVP_MAC functions have been renamed for consistency. The EVP_MAC...Matt Caswell
2020-07-16deprecate engines in libcryptoPauli
2020-07-11Add and use internal header that implements endianness checkRichard Levitte
2020-07-05rand: avoid caching RNG parameters.Pauli
2020-07-05Refactor the EVP_RAND code to make locking issues less likelyPauli
2020-07-05rand: fix recursive locking issue.Pauli
2020-06-28CORE: Add an internal function to distinguish the global default contextRichard Levitte
2020-06-25Update copyright yearMatt Caswell
2020-06-24Make the naming scheme for dispatched functions more consistentDr. Matthias St. Pierre
2020-06-24Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>Dr. Matthias St. Pierre
2020-06-24CTR, HASH and HMAC DRBGs in providerPauli
2020-06-24rand: set up EVP and DRBG infrastructure for RAND from providers.Pauli
2020-06-24rand: core APIs for provider friendly random.Pauli
2020-06-23property: Move global default properties to the library context.Pauli
2020-06-19Make sure we save the copy function when registering a new KeymgmtMatt Caswell
2020-06-19Make EVP_PKEY_CTX_[get|set]_group_name work for DH tooMatt Caswell
2020-06-19Make EVP_PKEY_CTX_[get|set]_ec_paramgen_curve_name more genericMatt Caswell
2020-06-19Remove whitespace from 'white space'haykam821
2020-06-16EVP: allow empty strings to EVP_Decode* functionsRichard Levitte
2020-06-13Fix two additional instances of the old EVP_MAC_CTX_ functions being used.Pauli
2020-06-11The EVP_MAC functions have been renamed for consistency. The EVP_MAC_CTX_*Pauli
2020-06-11kdf: make function naming consistent.Pauli
2020-06-08EVP: Let EVP_PKEY_gen() initialize ctx->keygen_infoRichard Levitte