summaryrefslogtreecommitdiffstats
path: root/crypto/evp
AgeCommit message (Expand)Author
2019-09-09Add support for verify/verify_recover functions to EVP_SIGNATUREMatt Caswell
2019-09-09Implement DSA in the default providerMatt Caswell
2019-09-09Add the ability to perform signatures in a providerMatt Caswell
2019-09-06Clear collected_seed after freeing itPauli
2019-09-06Deal with BUF_MEM_grow ambiguityRichard Levitte
2019-09-06crypto/evp/pkey_kdf.c: further special treatment of "seed" and "info"Richard Levitte
2019-09-06crypto/evp/pkey_kdf.c: Redo parameter processingRichard Levitte
2019-09-06crypto/evp/kdf_meth.c: Add the reset function to the methodRichard Levitte
2019-09-06KDF/PRF updates to libcryptoPauli
2019-09-06Fix users of KDFs to use params not ctlsPauli
2019-09-06Remove old KDF initialisationPauli
2019-09-05Reverting check to correctDmitry Belyavskiy
2019-09-05Disallow change EVP_CIPHER properties once setDmitry Belyavskiy
2019-09-05Disallow change EVP_MD properties once setDmitry Belyavskiy
2019-09-05Change provider params from int to size_tShane Lontis
2019-09-04OSSL_PARAM_construct_utf8_string computes the string length.Pauli
2019-09-04New function EVP_CIPHER_free()Richard Levitte
2019-09-04New function EVP_MD_free()Richard Levitte
2019-09-03Refactor how KEYMGMT methods get associated with other methodsRichard Levitte
2019-09-01Remove extern declarations of OPENSSL_ia32cap_PBernd Edlinger
2019-08-29Use ENGINE_get_id() instead of ENGINE_get_name()Matt Caswell
2019-08-29Fix no-engineMatt Caswell
2019-08-29Fix data races in EVP_CIPHER_fetch and EVP_MD_fetchMatt Caswell
2019-08-26Include mac_meth and mac_lib in the FIPS providerPauli
2019-08-26Cleanup ciphers and Add 3des ciphers.Shane Lontis
2019-08-24Get rid of the diversity of names for MAC parametersRichard Levitte
2019-08-24Remove MAC cruftRichard Levitte
2019-08-22Add basic aria and camellia ciphers modes to default providerShane Lontis
2019-08-22Modify ossl_method_store_add() to accept an OSSL_PROVIDER and check for itRichard Levitte
2019-08-22Modify ossl_method_store_add() to handle reference countingRichard Levitte
2019-08-20Add aes_ccm to providerShane Lontis
2019-08-19Use macros internally for algorithm namesRichard Levitte
2019-08-16Rename ctx_{get,set}_params to {get,set}_ctx_paramsRichard Levitte
2019-08-15Implement EVP_MAC_do_all_ex()Richard Levitte
2019-08-15Add EVP_MAC_provider()Richard Levitte
2019-08-15Remove init of MACs from EVPRichard Levitte
2019-08-15Prepare EVP_MAC infrastructure for moving all MACs to providersRichard Levitte
2019-08-15Add missing EVP param utility functionsRichard Levitte
2019-08-12Adapt diverse EVP_MD functions to use get_params and set_params interfacesRichard Levitte
2019-08-09Add missing SIZE_MAX define for windowsShane Lontis
2019-08-08Change EVP_CIPHER_CTX_iv_length() to return current ivlen for some modesShane Lontis
2019-08-07Don't set ctx->cipher until after a successful fetchMatt Caswell
2019-07-31Add gcm ciphers (aes and aria) to providers.Shane Lontis
2019-07-31Add evp_util macrosShane Lontis
2019-07-30Document the provider CIPHER operationMatt Caswell
2019-07-23Adapt DH to use with KEYMGMTRichard Levitte
2019-07-23Add EVP_CIPHER_do_all_ex() and EVP_MD_do_all_ex()Richard Levitte
2019-07-23Add internal function evp_generic_do_all()Richard Levitte
2019-07-23Add EVP_MD_provider() and EVP_CIPHER_provider()Richard Levitte
2019-07-23Re-implement EVP_MD_name() and EVP_CIPHER_name() as functionsRichard Levitte