summaryrefslogtreecommitdiffstats
path: root/crypto/evp
AgeCommit message (Expand)Author
2020-11-20rand: move the entropy source out of the FIPS providerPauli
2020-11-18Deprecate RSA harderRichard Levitte
2020-11-19rename sha1_ctrl to ossl_sha1_ctrl.Pauli
2020-11-19Rename md5_sha1_* ossl_md5_sha1_*Pauli
2020-11-13CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data()Richard Levitte
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-11-13EVP: Adapt EVP_PKEY2PKCS8() to better handle provider-native keysRichard Levitte
2020-11-13Remove unused helper functions EVP_str2ctrl() & EVP_hex2ctrl().Shane Lontis
2020-11-11Adapt libcrypto functionality to specify the desired output structureRichard Levitte
2020-11-07EVP: Have all EVP_PKEY check functions export to provider if possibleRichard Levitte
2020-11-05Update copyright yearMatt Caswell
2020-11-02EVP: Fix typo in EVP_PKEY_gen commentDaniel Bevenius
2020-11-02Initialize outl in evp_enc.c to 0, protect against NULLjwalch
2020-10-30Patch leak in EVP_PKEY2PKCS8() error pathjwalch
2020-10-30Add easy to digest selector macros for EVP_PKEYsRichard Levitte
2020-10-22Remove EVP_aes_(128|192|256)_siv functionsPauli
2020-10-22Rename EVP_KDF_reset() to EVP_KDF_CTX_reset().Shane Lontis
2020-10-22Rename EVP_KDF_size() to EVP_KDF_CTX_get_kdf_size().Shane Lontis
2020-10-22Rename EVP_MAC_size() to EVP_MAC_CTX_get_mac_size().Shane Lontis
2020-10-20Rename EVP_PKEY_set1_tls_encodedpoint to EVP_PKEY_set1_encoded_public_keyMatt Caswell
2020-10-15Update copyright yearMatt Caswell
2020-10-15Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-10-15Make evp_pkey_ctx_get0_libctx/propq public APIMatt Caswell
2020-10-15Move CMS enveloping code out of the algorithms and into CMSMatt Caswell
2020-10-13EVP: Take care of locks when downgrading an EVP_PKEYRichard Levitte
2020-10-07rsa: add ossl_ prefix to internal rsa_ calls.Pauli
2020-10-06ffc: add _ossl to exported but internal functionsPauli
2020-10-01EVP: use evp_pkey_ctx_is_legacy() to find what implementation to useRichard Levitte
2020-10-01Run the withlibctx.pl scriptMatt Caswell
2020-09-30Prune low-level ASN.1 parse errors from error queue in der2key_decode() etc.Dr. David von Oheimb
2020-09-26en EVP_PKEY_CTX_set_rsa_keygen_pubexp() BIGNUM managementjwalch
2020-09-26Add EVP_ASYM_CIPHER_gettable_ctx_params() and EVP_ASYM_CIPHER_settable_ctx_pa...Shane Lontis
2020-09-26Add EVP_KEM_gettable_ctx_params() and EVP_KEM_settable_ctx_params()Shane Lontis
2020-09-25Remove some dead SM2 codeMatt Caswell
2020-09-25EVP: Enforce that EVP_PKEY_set_alias_type() only works with legacy keysRichard Levitte
2020-09-25Hide ECX_KEY againRichard Levitte
2020-09-24Prune low-level ASN.1 parse errors from error queue in decoder_process()Dr. David von Oheimb
2020-09-23Fix CID 1466714 : Null pointer dereference in EVP_PKEY_CTX_ctrl() due to new ...Shane Lontis
2020-09-23kdf/mac: add name query calls for KDFs and MACsPauli
2020-09-23evp_rand: fix bug in gettable_ctx/settable_ctx callsPauli
2020-09-23rand: reference count the EVP_RAND contexts.Pauli
2020-09-22Add SM2 signature algorithm to default providerPaul Yang
2020-09-22Add SM2 key managementPaul Yang
2020-09-20TEST: Adapt applicable tests to the changed OSSL_ENCODER_CTX_new_by_EVP_PKEY()Richard Levitte
2020-09-20ENCODER: Adapt calls to the changed OSSL_ENCODER_CTX_new_by_EVP_PKEY()Richard Levitte
2020-09-19Add KEM (Key encapsulation mechanism) support to providersShane Lontis
2020-09-17HMAC should work with non-provided digestsDmitry Belyavskiy
2020-09-17Correctly display the signing/hmac algorithm in the dgst appMatt Caswell
2020-09-17Redirect EVP_DigestInit to EVP_DigestSignInit_ex if appropriateMatt Caswell