summaryrefslogtreecommitdiffstats
path: root/include/crypto
AgeCommit message (Expand)Author
2020-08-29Delete unused PKEY MAC filesMatt Caswell
2020-08-26Punycode decoding implementationDmitry Belyavskiy
2020-08-24STORE: Modify to support loading with provider based loadersRichard Levitte
2020-08-22Add Explicit EC parameter support to providers.Shane Lontis
2020-08-21Clean away some declarationsRichard Levitte
2020-08-21Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODERichard Levitte
2020-08-21Add libctx and propq param to ASN.1 sign/verify/HMAC/decryptDr. David von Oheimb
2020-08-21Add prerequisite #include directives to include/crypto/x509.hDr. David von Oheimb
2020-08-20X509: Add d2i_PUBKEY_ex(), which take a libctx and propqRichard Levitte
2020-08-17Load the default config file before working with default propertiesMatt Caswell
2020-08-12Introduce X509_add_cert[s] simplifying various additions to cert listsDr. David von Oheimb
2020-08-12Add public API for gettables and settables for keymanagement, signatures and ...Shane Lontis
2020-08-11Use local IV storage in EVP BLOCK_* macrosBenjamin Kaduk
2020-08-11Add dh_kdf support to providerShane Lontis
2020-08-10Delete old KDF bridge EVP_PKEY_METHODSMatt Caswell
2020-08-09Add 'on demand self test' and status test to providersShane Lontis
2020-08-09Add libctx support to PKCS7.Shane Lontis
2020-08-09Add internal method x509_set0_libctx().Shane Lontis
2020-08-07Add evp_test fixes.Shane Lontis
2020-08-07RSA: Be less strict on PSS parameters when exporting to providerRichard Levitte
2020-08-06Update copyright yearMatt Caswell
2020-07-24DESERIALIZER: Add foundation for deserializersRichard 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-24Add X509 related libctx changes.Shane Lontis
2020-07-22Fix provider cipher reinit issueShane Lontis
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