summaryrefslogtreecommitdiffstats
path: root/providers/implementations/keymgmt
AgeCommit message (Expand)Author
2021-01-29rsa_kmgmt: Return OSSL_PKEY_PARAM_DEFAULT_DIGEST for unrestricted PSS keysTomas Mraz
2021-01-28Update copyright yearRichard Levitte
2021-01-26Deprecate EC_KEY + Update ec apps to use EVP_PKEYShane Lontis
2021-01-20ec_kmgmt.c: OSSL_PKEY_PARAM_DEFAULT_DIGEST is gettable param for EC/SM2 keysTomas Mraz
2021-01-08Add SM2 private key range validationNicola Tuveri
2020-12-16EVP_PKEY & DH: Make DH EVP_PKEY_CTX parameter ctrls / setters more availableRichard Levitte
2020-12-11Add validate method to ECX keymanagerShane Lontis
2020-12-03remove unused initialisationsPauli
2020-11-20Fix crash in genpkey app when -pkeyopt digest:name is used for DH or DSA.Shane Lontis
2020-11-19rename mac_key_* to ossl_mac_key_*Pauli
2020-11-18Swap to FIPS186-2 DSA generation outside of the FIPS moduleMatt Caswell
2020-11-18Swap to DH_PARAMGEN_TYPE_GENERATOR as the default outside of the FIPS moduleMatt Caswell
2020-10-23Constify OSSL_FUNC_keymgmt_validate()Nicola Tuveri
2020-10-22Constify OSSL_FUNC_keymgmt_has()Nicola Tuveri
2020-10-20Rename EVP_PKEY_set1_tls_encodedpoint to EVP_PKEY_set1_encoded_public_keyMatt Caswell
2020-10-19DH: make the private key length importable / exportableRichard Levitte
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-07rsa: add ossl_ prefix to internal rsa_ calls.Pauli
2020-10-06ffc: add _ossl to exported but internal functionsPauli
2020-10-01Fix some things the rename script didn't quite get rightMatt Caswell
2020-10-01Run the withlibctx.pl scriptMatt Caswell
2020-09-29prov: prefix all OSSL_DISPATCH tables names with ossl_Pauli
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-23Fix CID 1466710 : Resource leak in ec_kmgmt due to new call to ossl_prov_is_r...Shane Lontis
2020-09-23Fix CID 1466712 : Resource leak in ec_kmgmt due to new callto ossl_prov_is_ru...Shane Lontis
2020-09-22refactor get params functionsPaul Yang
2020-09-22support PARAM_SECURITY_BITS for SM2Paul Yang
2020-09-22Add SM2 signature algorithm to default providerPaul Yang
2020-09-22Add SM2 key managementPaul Yang
2020-09-19Add KEM (Key encapsulation mechanism) support to providersShane Lontis
2020-09-12keymgmt: add FIPS error state handlingPauli
2020-09-05Fix coverity CID #1466371 - fix dereference before NULL check.Shane Lontis
2020-09-05Fix coverity CID #1466377 - resource leak due to early return in ec_get_param...Shane Lontis
2020-08-29Include "legacy" in the name of the various MAC bridge functionsMatt Caswell
2020-08-29Improve code reuse in the provider MAC bridgeMatt Caswell
2020-08-29Extend the provider MAC bridge for CMACMatt Caswell
2020-08-29Implement key management for the EVP_PKEY MAC to EVP_MAC provider bridgeMatt Caswell
2020-08-22Add Explicit EC parameter support to providers.Shane Lontis
2020-08-20PROV: Fix EC OSSL_FUNC_keymgmt_match() to work in the FIPS providerRichard Levitte
2020-08-17Fix DSA/DH so that legacy keys can still be generated by the default providerShane Lontis
2020-08-11Add DHX support to keymanagerShane Lontis
2020-08-10Implement a EVP_PKEY KDF to KDF provider bridgeMatt Caswell
2020-08-07gettables: provider changes to pass the provider context.Pauli
2020-08-01DESERIALIZER: Add deserializers for the rest of our asymmetric key typesRichard Levitte
2020-07-30PROV: Fix small logic error in ec_kmgmt.c matching functionRichard Levitte
2020-07-27PROV: Add a DER to RSA-PSS deserializer implementationRichard Levitte
2020-07-27EVP, PROV: Add misc missing bits for RSA-PSSRichard Levitte
2020-07-24PROV: Implement DER to RSA deserializerRichard Levitte