Matthias St. Pierre
|
706512ecbc
Don't (re-)initialize the FFC_PARAMs in dh_init and dsa_init
|
1 year ago |
Matt Caswell
|
da1c088f59
Copyright year updates
|
1 year ago |
Pauli
|
97beb77f31
fix memory allocation and reference counting issues
|
1 year ago |
Pauli
|
495e6d3b62
dsa: update to structure based atomics
|
1 year ago |
slontis
|
a76ccb9d0d
FFC cleanups
|
1 year ago |
Richard Levitte
|
e077455e9e
Stop raising ERR_R_MALLOC_FAILURE in most places
|
2 years ago |
Tomas Mraz
|
3f773c911a
fips module header inclusion fine-tunning
|
3 years ago |
Tomas Mraz
|
7e43baed2a
Do not allow creating empty RSA keys by duplication
|
3 years ago |
Tomas Mraz
|
4a9fe33c8e
Implement provider-side keymgmt_dup function
|
3 years ago |
Shane Lontis
|
e4bec86910
Fix external symbols for crypto_*
|
3 years ago |
Shane Lontis
|
5af02212a5
Fix external symbols related to dsa keys
|
3 years ago |
Shane Lontis
|
19dbb742cd
Fix external symbols related to dh keys
|
3 years ago |
Tomas Mraz
|
53cefef62b
Remove inclusion of unnecessary header files
|
3 years ago |
Richard Levitte
|
4333b89f50
Update copyright year
|
3 years ago |
Jon Spillett
|
2c04b34140
Allow EVP_PKEY private key objects to be created without a public component
|
3 years ago |
Richard Levitte
|
6963979f5c
DECODER: Adjust the library context of keys in our decoders
|
3 years ago |
Richard Levitte
|
ecfbe2f046
DSA: Make DSA_bits() and DSA_size() check that there are key parameters
|
4 years ago |
Richard Levitte
|
888bdbfd39
EVP_PKEY & DSA: Make DSA EVP_PKEY_CTX parameter ctrls / setters more available
|
4 years ago |
Richard Levitte
|
9311d0c471
Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call
|
4 years ago |
Dr. Matthias St. Pierre
|
b425001010
Rename OPENSSL_CTX prefix to OSSL_LIB_CTX
|
4 years ago |
Pauli
|
5357c10624
ffc: add _ossl to exported but internal functions
|
4 years ago |
Richard Levitte
|
f844f9eb44
Rename FIPS_MODE to FIPS_MODULE
|
4 years ago |
Shane Lontis
|
b03ec3b5d6
Add DSA keygen to provider
|
4 years ago |
Dr. David von Oheimb
|
8cc86b81ac
Constify various mostly X509-related parameter types in crypto/ and apps/
|
4 years ago |
Richard Levitte
|
2888fc1590
PROV: Add a OP_keymgmt_match() function to our DH, DSA, RSA and EC_KEY impl
|
4 years ago |
Shane Lontis
|
8083fd3a18
Add FFC param/key validation
|
4 years ago |
Pauli
|
f41ac0eeab
Deprecate the low level DSA functions.
|
4 years ago |
Richard Levitte
|
b305452f69
Redesign the KEYMGMT libcrypto <-> provider interface - the basics
|
4 years ago |
Shane Lontis
|
dc8de3e6f1
Modify DSA and DH keys to use a shared FFC_PARAMS struct
|
4 years ago |
Richard Levitte
|
806253f31f
DSA: Move DSA_security_bits() and DSA_bits()
|
4 years ago |