aboutsummaryrefslogtreecommitdiffstats
path: root/providers/implementations/keymgmt/dsa_kmgmt.c
Commit message (Expand)AuthorAgeFilesLines
* that open brace { should be on the previous lineDimitri Papadopoulos2024-07-221-2/+1
* Fix new typos found by codespellDimitri Papadopoulos2023-12-291-1/+1
* Avoid setting gen_type to -1 in dsa_gen_set_paramsNeil Horman2023-12-141-1/+23
* Copyright year updatesMatt Caswell2023-09-071-1/+1
* Avoid exporting bogus (empty) data if empty selection is usedTomas Mraz2023-08-041-0/+3
* Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arraysIrak Rigia2023-04-211-1/+1
* FFC cleanupsslontis2023-04-031-4/+3
* Prevent creating DSA and DH keys without parameters through importTomas Mraz2023-02-071-2/+3
* Fix the export routines to not return success if param alloc failedMatt Caswell2022-06-151-2/+3
* Update copyright yearMatt Caswell2022-05-031-1/+1
* str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy2022-04-221-2/+1
* Move e_os.h to include/internalRichard Levitte2022-02-051-1/+1
* Fix EVP todata and fromdata when used with selection of EVP_PKEY_PUBLIC_KEY.slontis2022-02-031-7/+17
* check the return value of OSSL_PARAM_BLD_new in dsa_kmgmt.c:195x20182022-01-051-2/+6
* Adapt our OSSL_FUNC_keymgmt_match() implementations to the EVP_PKEY_eq() fixRichard Levitte2021-12-131-6/+24
* Add EVP_PKEY_todata() and EVP_PKEY_export() functions.Shane Lontis2021-04-151-1/+1
* Add selection support to the provider keymgmt_dup functionTomas Mraz2021-04-151-2/+2
* Implement provider-side keymgmt_dup functionTomas Mraz2021-04-151-1/+10
* Replace OSSL_PARAM_BLD_free_params() with OSSL_PARAM_free().Shane Lontis2021-04-121-1/+1
* Make EVP_PKEY_missing_parameters work properly on provided RSA keysTomas Mraz2021-03-171-16/+16
* Fix DSA EVP_PKEY_param_check() when defaults are used for param generation.Shane Lontis2021-03-151-2/+6
* provider: add params argument to key manager's gen_init callPauli2021-03-121-1/+9
* EVP_PKEY_CTX_get/settable_params: pass provider operation contextTomas Mraz2021-03-031-1/+2
* Fix external symbols related to dsa keysShane Lontis2021-02-261-17/+17
* Update copyright yearMatt Caswell2021-02-181-1/+1
* dsa_check: Perform simple parameter check if seed is not availableTomas Mraz2021-02-181-3/+3
* Implement EVP_PKEY_param_check_quick() and use it in libsslMatt Caswell2021-02-151-1/+1
* Fix crash in genpkey app when -pkeyopt digest:name is used for DH or DSA.Shane Lontis2020-11-201-4/+12
* Swap to FIPS186-2 DSA generation outside of the FIPS moduleMatt Caswell2020-11-181-0/+8
* Constify OSSL_FUNC_keymgmt_validate()Nicola Tuveri2020-10-231-5/+5
* Constify OSSL_FUNC_keymgmt_has()Nicola Tuveri2020-10-221-2/+2
* Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre2020-10-151-2/+2
* Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre2020-10-151-2/+2
* ffc: add _ossl to exported but internal functionsPauli2020-10-061-11/+11
* prov: prefix all OSSL_DISPATCH tables names with ossl_Pauli2020-09-291-1/+1
* keymgmt: add FIPS error state handlingPauli2020-09-121-7/+15
* Fix DSA/DH so that legacy keys can still be generated by the default providerShane Lontis2020-08-171-0/+2
* gettables: provider changes to pass the provider context.Pauli2020-08-071-1/+1
* DESERIALIZER: Add deserializers for the rest of our asymmetric key typesRichard Levitte2020-08-011-0/+16
* Make the naming scheme for dispatched functions more consistentDr. Matthias St. Pierre2020-06-241-17/+17
* Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>Dr. Matthias St. Pierre2020-06-241-1/+1
* Add ACVP fips module testsShane Lontis2020-06-171-16/+13
* Update core_names.h fields and document most fields.Shane Lontis2020-05-261-1/+0
* When a private key is validated and there is no private key, return early.Mat Berchtold2020-05-011-0/+4
* Add DSA keygen to providerShane Lontis2020-04-151-41/+294
* Param build: make structures opaque.Pauli2020-03-281-9/+9
* Param builder: make the OSSL_PARAM_BLD APIs public.Pauli2020-03-281-9/+9
* EVP: Implement support for key downgrading in backendsRichard Levitte2020-03-251-71/+2
* EVP: Clarify the states of an EVP_PKEYRichard Levitte2020-03-251-9/+11
* Add DSA Key validation to default providerShane Lontis2020-03-051-3/+53