Richard Levitte
|
0388823329
EVP: Add EVP_<TYPE>_description()
|
3 anni fa |
Richard Levitte
|
309a78aa30
CORE: Add an algorithm_description field to OSSL_ALGORITHM
|
3 anni fa |
Tomas Mraz
|
91bd45eb9a
keymgmt_meth: remove two TODO 3.0
|
3 anni fa |
Pauli
|
1be63b3e96
evp: add params argument to key manager's gen_init call
|
3 anni fa |
Tomas Mraz
|
fb67126ea8
EVP_PKEY_CTX_get/settable_params: pass provider operation context
|
3 anni fa |
Matt Caswell
|
d84f5515fa
Don't hold a lock when calling a callback in ossl_namemap_doall_names
|
3 anni fa |
Matt Caswell
|
a28d06f3e9
Update copyright year
|
3 anni fa |
Matt Caswell
|
899e25643d
Implement EVP_PKEY_param_check_quick() and use it in libssl
|
3 anni fa |
Richard Levitte
|
9311d0c471
Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call
|
4 anni fa |
Dr. Matthias St. Pierre
|
b425001010
Rename OPENSSL_CTX prefix to OSSL_LIB_CTX
|
4 anni fa |
Matt Caswell
|
d8025f4ac0
Correctly display the signing/hmac algorithm in the dgst app
|
4 anni fa |
Shane Lontis
|
e3efe7a532
Add public API for gettables and settables for keymanagement, signatures and key exchange.
|
4 anni fa |
Pauli
|
18ec26babc
gettables: core changes to pass the provider context.
|
4 anni fa |
Richard Levitte
|
5dacb38cce
KEYMGMT: Add key loading function OSSL_FUNC_keymgmt_load()
|
4 anni fa |
Dr. Matthias St. Pierre
|
363b1e5dae
Make the naming scheme for dispatched functions more consistent
|
4 anni fa |
Dr. Matthias St. Pierre
|
23c48d94d4
Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>
|
4 anni fa |
Matt Caswell
|
6136ecaa95
Make sure we save the copy function when registering a new Keymgmt
|
4 anni fa |
Shane Lontis
|
5e77b79a8c
Remove gen_get_params & gen_gettable_params from keygen operation
|
4 anni fa |
Matt Caswell
|
33388b44b6
Update copyright year
|
4 anni fa |
Richard Levitte
|
d0ddf9b409
EVP: Fix calls to evp_pkey_export_to_provider()
|
4 anni fa |
Richard Levitte
|
2b9add6965
KEYMGMT: Add functions to get param/key generation parameters
|
4 anni fa |
Richard Levitte
|
1a5632e0dc
CORE: Add the key object generator libcrypto<->provider interface
|
5 anni fa |
Richard Levitte
|
13697f1c62
KEYMGMT: Add a keydata copy function
|
4 anni fa |
Richard Levitte
|
bee5d6cd3f
KEYMGMT: Add a keydata matching function
|
4 anni fa |
Nicola Tuveri
|
4fe54d674f
[PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDH
|
4 anni fa |
Richard Levitte
|
273a67e345
KEYMGMT: Require both get_params and gettable_params, or none
|
4 anni fa |
Richard Levitte
|
b305452f69
Redesign the KEYMGMT libcrypto <-> provider interface - the basics
|
4 anni fa |
Richard Levitte
|
68552cdef7
Reorganize the internal evp_keymgmt functions
|
4 anni fa |
Shane Lontis
|
12603de634
Add RSA key validation to default provider
|
4 anni fa |
Richard Levitte
|
6508e85883
EVP: make EVP_PKEY_{bits,security_bits,size} work with provider only keys
|
4 anni fa |