aboutsummaryrefslogtreecommitdiff
path: root/include/openssl/evp.h
AgeCommit message (Expand)AuthorFilesLines
2020-05-19Constants for new GOST TLS 1.2 ciphersuitesDmitry Belyavskiy1-0/+3
2020-05-14RSA: Add PSS-parameter processing in EVP_PKEY_ASN1_METHOD functionsRichard Levitte1-1/+1
2020-05-04Make EVP_new_raw_[private|public]_key provider awareMatt Caswell1-0/+10
2020-05-02Add default property API's to enable and test for fipsShane Lontis1-0/+2
2020-04-23Update copyright yearMatt Caswell1-1/+1
2020-04-15Teach d2i_PrivateKey et al about libctxMatt Caswell1-0/+6
2020-04-14Add ex_data to EVP_PKEY.Aaron Thompson1-0/+5
2020-04-08EVP & TLS: Add necessary EC_KEY data extraction functions, and use themRichard Levitte1-0/+1
2020-04-08EVP: add EVP_PKEY_is_a() and EVP_PKEY_can_sign()Richard Levitte1-0/+1
2020-04-01Add EVP_PKEY_gettable_params support for accessing EVP_PKEY key data fieldsShane Lontis1-0/+10
2020-03-25EVP: Add EVP_PKEY_set_type_by_keymgmt() and use itRichard Levitte1-0/+1
2020-03-23Make it possible to easily specify a libctx for EVP_DigestSign*Matt Caswell1-3/+3
2020-03-12EVP: Add new domparams and key generation functionalityRichard Levitte1-0/+1
2020-03-03Implementation of Russian GOST CMSDmitry Belyavskiy1-0/+9
2020-01-29Add RSA key validation to default providerShane Lontis1-0/+2
2020-01-27Modify EVP_PKEY_CTX_new_from_pkey() to add a propquery parameterMatt Caswell1-1/+1
2020-01-25EVP: Adapt EVP_PKEY Seal and Open for provider keysRichard Levitte1-6/+7
2020-01-23EVP: Add EVP_PKEY_get_default_digest_name() and use itRichard Levitte1-0/+2
2020-01-12Add dsa signature alg to fips providerShane Lontis1-3/+5
2019-11-17Add missing EVP_PKEY_METHOD accessors for digestsign and digestverifyAnthony Hu1-0/+28
2019-11-14Implement provider support for Asym CiphersMatt Caswell1-0/+15
2019-11-07Add EVP functionality to create domain params and keys by user dataRichard Levitte1-9/+19
2019-11-07Update source files for pre-3.0 deprecationRichard Levitte1-3/+3
2019-11-07Update source files for deprecation at 3.0Richard Levitte1-1/+1
2019-11-05EVP: Make the SIGNATURE implementation leanerRichard Levitte1-6/+3
2019-11-05EVP: Make the KEYEXCH implementation leanerRichard Levitte1-1/+0
2019-11-03Change EVP_PKEY_CTX_new_provided() to take a library context too.Richard Levitte1-1/+2
2019-10-17EVP: add functions that return the name numberRichard Levitte1-0/+6
2019-10-17EVP: add name traversal functions to all fetchable typesRichard Levitte1-1/+18
2019-10-17EVP: add missing common functionalityRichard Levitte1-9/+23
2019-10-16Add EVP_PKEY_CTX_new_provided()Richard Levitte1-0/+2
2019-10-03Add the provider function signatures for DigestSign*Matt Caswell1-2/+8
2019-10-01Adapt EVP_CIPHER_{param_to_asn1,asn1_to_param} for use with provider.Richard Levitte1-2/+5
2019-09-27Consistent naming for context gettable param queries .Pauli1-4/+4
2019-09-28Add legacy include guards to public header filesDr. Matthias St. Pierre1-0/+6
2019-09-28Fix header file include guard namesDr. Matthias St. Pierre1-2/+2
2019-09-28Reorganize public header files (part 1)Dr. Matthias St. Pierre1-1/+1
2019-09-25Make EVP_MD_CTX_[gettable|settable]_params() take an EVP_MD_CTXMatt Caswell1-2/+4
2019-09-19Modify providers that keep track of underlying algorithmsRichard Levitte1-0/+2
2019-09-11Add EVP_CIPHER_CTX_tag_length()Shane Lontis1-0/+1
2019-09-09Revise EVP_PKEY param handlingMatt Caswell1-4/+4
2019-09-09Add support for verify/verify_recover functions to EVP_SIGNATUREMatt Caswell1-0/+2
2019-09-09Implement DSA in the default providerMatt Caswell1-4/+2
2019-09-09Add the ability to perform signatures in a providerMatt Caswell1-0/+7
2019-09-09Do no mention private headers in public headersRichard Levitte1-1/+1
2019-09-04New function EVP_CIPHER_free()Richard Levitte1-1/+2
2019-09-04New function EVP_MD_free()Richard Levitte1-1/+2
2019-08-15Implement EVP_MAC_do_all_ex()Richard Levitte1-0/+4
2019-08-15Add EVP_MAC_provider()Richard Levitte1-0/+1
2019-08-15Prepare EVP_MAC infrastructure for moving all MACs to providersRichard Levitte1-42/+18