summaryrefslogtreecommitdiffstats
path: root/providers/implementations/keymgmt
AgeCommit message (Expand)Author
2020-06-19Make EVP_PKEY_CTX_[get|set]_group_name work for ECX tooMatt Caswell
2020-06-19Make EVP_PKEY_CTX_[get|set]_group_name work for DH tooMatt Caswell
2020-06-19Make EVP_PKEY_CTX_[get|set]_ec_paramgen_curve_name more genericMatt Caswell
2020-06-17Add ACVP fips module testsShane Lontis
2020-06-05When asked if an ECX key has parameters we should answer "true"Matt Caswell
2020-06-05Make EVP_PKEY_[get1|set1]_tls_encodedpoint work with provided keysMatt Caswell
2020-05-26Update core_names.h fields and document most fields.Shane Lontis
2020-05-22Coverity 1463571: Null pointer dereferences (FORWARD_NULL)Pauli
2020-05-22Coverity 1463574: Null pointer dereferences (REVERSE_INULL)Pauli
2020-05-14PROV & KEYMGMT: Add PSS-parameter support in the RSA KEYMGMT implementationRichard Levitte
2020-05-07Remove gen_get_params & gen_gettable_params from keygen operationShane Lontis
2020-05-04Implement key match functionality for ECX keysMatt Caswell
2020-05-04Don't export ECX key data twiceMatt Caswell
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-05-01When a private key is validated and there is no private key, return early.Mat Berchtold
2020-04-30coverity 1462574 Resource leakPauli
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte
2020-04-23PROV: Ensure that EC keys have a default digestRichard Levitte
2020-04-23PROV: Ensure that ED25519 & ED448 keys have a mandatory digestRichard 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-16Add DH keygen to providersShane Lontis
2020-04-15Add DSA keygen to providerShane Lontis
2020-04-15When calling EC_POINT_point2buf we must use a libctxMatt Caswell
2020-04-15PROV: Implement EC param / key generationRichard Levitte
2020-04-08Fix export of provided EC keysRichard Levitte
2020-04-01Add EVP_PKEY_gettable_params support for accessing EVP_PKEY key data fieldsShane Lontis
2020-03-28Param build: make structures opaque.Pauli
2020-03-28Param builder: make the OSSL_PARAM_BLD APIs public.Pauli
2020-03-27PROV: Fix EC_KEY exporters to allow domain parameter keysRichard Levitte
2020-03-25EVP: Implement support for key downgrading in backendsRichard Levitte
2020-03-25EVP: Clarify the states of an EVP_PKEYRichard Levitte
2020-03-18Implement serializers for ED25519 and ED448Matt Caswell
2020-03-15Add ECDSA to providersShane Lontis
2020-03-12PROV: Add RSA functionality for key generationRichard Levitte
2020-03-12Add ECDH to fips providerShane Lontis
2020-03-12Add EC key validation to default providerShane Lontis
2020-03-09Add Key Management support for EdDSA keysMatt Caswell
2020-03-05Add DSA Key validation to default providerShane Lontis
2020-03-05Add DH key validation to default providerShane Lontis
2020-03-04Add Serializers for ECShane Lontis
2020-03-02PROV: Add a OP_keymgmt_match() function to our DH, DSA, RSA and EC_KEY implRichard Levitte
2020-02-28Implement the ECX SerializersMatt Caswell
2020-02-20Deprecate the low level Diffie-Hellman functions.Pauli
2020-02-20Deprecate the low level RSA functions.Pauli
2020-02-18[PROV][KEYMGMT][EC] Import/export of priv_key as padded const time BNNicola Tuveri
2020-02-18[PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDHNicola Tuveri
2020-02-18[PROV][KEYMGMT][DH][DSA] use BN_clear_free for secretsNicola Tuveri