summaryrefslogtreecommitdiffstats
path: root/include/crypto
AgeCommit message (Expand)Author
2020-11-24Modify the ERR init functions to use the internal ERR string loadersRichard Levitte
2020-11-20rand: move the entropy source out of the FIPS providerPauli
2020-11-20doc: Documentation changes for moving the entropy source out of the fips prov...Pauli
2020-11-18Deprecate RSA harderRichard Levitte
2020-11-19rename sha1_ctrl to ossl_sha1_ctrl.Pauli
2020-11-12Optimize AES-XTS mode in OpenSSL for aarch64XiaokangQian
2020-10-23Constify OSSL_FUNC_keymgmt_validate()Nicola Tuveri
2020-10-21Unexport internal MSBLOB and PVK functionsRichard Levitte
2020-10-19DH: make the private key length importable / exportableRichard Levitte
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 signing code out of the algorithms and into CMSMatt Caswell
2020-10-15Move CMS enveloping code out of the algorithms and into CMSMatt Caswell
2020-10-07rsa: add ossl_ prefix to internal rsa_ calls.Pauli
2020-10-04DECODER: Allow precise result type for OSSL_DECODER_CTX_new_by_EVP_PKEY()Richard Levitte
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-10-01der: _ossl prefix DER functionsPauli
2020-09-26en EVP_PKEY_CTX_set_rsa_keygen_pubexp() BIGNUM managementjwalch
2020-09-25Remove some dead SM2 codeMatt Caswell
2020-09-25Hide ECX_KEY againRichard Levitte
2020-09-23Fix ecx so that is uses a settable propertyqueryShane Lontis
2020-09-23Change rsa gen so it can use the propq from OSSL_PKEY_PARAM_RSA_DIGESTShane Lontis
2020-09-23Add a "random" configuration section.Pauli
2020-09-22Add SM2 signature algorithm to default providerPaul Yang
2020-09-20ENCODER: Refactor the OSSL_ENCODER API to be more like OSSL_DECODERRichard Levitte
2020-09-19Fix ec keygen so that it passes the library context to SSL_SELF_TEST_get_call...Shane Lontis
2020-09-19Add KEM (Key encapsulation mechanism) support to providersShane Lontis
2020-09-12EVP: Add the internal convenience function evp_keymgmt_util_export()Richard Levitte
2020-09-12EC: Reimplement EVP_PKEY_CTX_set_ec_param_enc() to support providersRichard Levitte
2020-09-11Extend X509 cert checks and error reporting in v3_{purp,crld}.c and x509_{set...Dr. David von Oheimb
2020-09-10Fix an EVP_MD_CTX leakMatt Caswell
2020-09-08PEM: Make PEM_write_bio_PrivateKey_traditional() handle provider-native keysRichard Levitte
2020-09-08Add CMS AuthEnvelopedData with AES-GCM supportJakub Zelenka
2020-09-08EVP: Add support for delayed EVP_PKEY operation parametersRichard Levitte
2020-09-08EVP: Preserve the EVP_PKEY id in a few more spotsRichard Levitte
2020-09-03STORE: Add a built-in 'file:' storemgmt implementation (loader)Richard Levitte
2020-09-03STORE: Move the built-in 'file:' loader to become an engine moduleRichard Levitte
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