summaryrefslogtreecommitdiffstats
path: root/include/crypto
AgeCommit message (Expand)Author
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-24share rand_pool between libcrypto and providersPauli
2020-06-19Add more complete support for libctx/propq in the EC codeMatt Caswell
2020-06-17Add ACVP fips module testsShane Lontis
2020-06-05Make EVP_PKEY_[get1|set1]_tls_encodedpoint work with provided keysMatt Caswell
2020-05-27crypto/cms: add CAdES-BES signed attributes validationFdaSilvaYY
2020-05-27PROV: Use rsa_padding_add_PKCS1_OAEP_mgf1_with_libctx() in RSA-OAEPRichard Levitte
2020-05-26Constify X509_PUBKEY_get(), X509_PUBKEY_get0(), and X509_PUBKEY_get0_param()Dr. David von Oheimb
2020-05-26Update core_names.h fields and document most fields.Shane Lontis
2020-05-23Re-introduce legacy EVP_PKEY types for provided keysRichard Levitte
2020-05-14PROV & KEYMGMT: Add PSS-parameter support in the RSA KEYMGMT implementationRichard Levitte
2020-05-14RSA: Add a less loaded PSS-parameter structureRichard Levitte
2020-05-14RSA: Add rsa_schemes.c, to store scheme data and translator functionsRichard Levitte
2020-05-14RSA: Extract much of the rsa_pkey_export_to() code to a separate functionRichard Levitte
2020-05-07Remove gen_get_params & gen_gettable_params from keygen operationShane Lontis
2020-05-04Add the library ctx into an ECX_KEYMatt Caswell
2020-05-04Add the ability to ECX to import keys with only the private keyMatt Caswell
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte
2020-04-23Update copyright yearMatt Caswell
2020-04-23EVP: add internal evp_keymgmt_util_get_deflt_digest_name() and use itRichard Levitte
2020-04-20Fix DH_get_nid() so that it does not cache values.Shane Lontis
2020-04-17s390: ECX key generation fixes.Pauli
2020-04-17ecx: add key generation support.Pauli
2020-04-16Introduce an internal version of X509_check_issued()Matt Caswell
2020-04-16Add DH keygen to providersShane Lontis
2020-04-15Add DSA keygen to providerShane Lontis
2020-04-15Teach the OSSL_STORE code about libctxMatt Caswell
2020-04-15Teach d2i_PrivateKey et al about libctxMatt Caswell
2020-04-15KEYMGMT: Add functions to get param/key generation parametersRichard Levitte
2020-04-14Add ex_data to EVP_PKEY.Aaron Thompson
2020-04-09Enable Ed25519 signing/verifying to use the libctxMatt Caswell
2020-04-09Enable export_to functions to have access to the libctxMatt Caswell
2020-04-08Add X509_STORE_CTX_new_with_libctx()Matt Caswell
2020-04-01Add EVP_PKEY_gettable_params support for accessing EVP_PKEY key data fieldsShane Lontis
2020-03-25EVP: Implement support for key downgrading in backendsRichard Levitte
2020-03-25EVP: Downgrade keys rather than upgradeRichard Levitte
2020-03-25EVP: Clarify the states of an EVP_PKEYRichard Levitte
2020-03-23Constify various mostly X509-related parameter types in crypto/ and apps/Dr. David von Oheimb
2020-03-21EVP: fetch the EVP_KEYMGMT earlierRichard Levitte
2020-03-19Use RAND_bytes_ex in crypto/rsaMatt Caswell
2020-03-18Implement serializers for ED25519 and ED448Matt Caswell
2020-03-15X509: Rename X509_set0_sm2_id() and friendsRichard Levitte
2020-03-15EVP: Don't call digest_custom() quite so earlyRichard Levitte
2020-03-15Add ECDSA to providersShane Lontis
2020-03-12EVP: Add new domparams and key generation functionalityRichard Levitte
2020-03-12CORE: Add the key object generator libcrypto<->provider interfaceRichard Levitte
2020-03-12Add ECDH to fips providerShane Lontis
2020-03-12Add EC key validation to default providerShane Lontis
2020-03-09DH: add internal dh_get_method()Richard Levitte