Matt Caswell
|
6136ecaa95
Make sure we save the copy function when registering a new Keymgmt
|
4 anos atrás |
Shane Lontis
|
5e77b79a8c
Remove gen_get_params & gen_gettable_params from keygen operation
|
4 anos atrás |
Matt Caswell
|
33388b44b6
Update copyright year
|
4 anos atrás |
Richard Levitte
|
d0ddf9b409
EVP: Fix calls to evp_pkey_export_to_provider()
|
4 anos atrás |
Richard Levitte
|
2b9add6965
KEYMGMT: Add functions to get param/key generation parameters
|
4 anos atrás |
Richard Levitte
|
1a5632e0dc
CORE: Add the key object generator libcrypto<->provider interface
|
5 anos atrás |
Richard Levitte
|
13697f1c62
KEYMGMT: Add a keydata copy function
|
4 anos atrás |
Richard Levitte
|
bee5d6cd3f
KEYMGMT: Add a keydata matching function
|
4 anos atrás |
Nicola Tuveri
|
4fe54d674f
[PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDH
|
4 anos atrás |
Richard Levitte
|
273a67e345
KEYMGMT: Require both get_params and gettable_params, or none
|
4 anos atrás |
Richard Levitte
|
b305452f69
Redesign the KEYMGMT libcrypto <-> provider interface - the basics
|
4 anos atrás |
Richard Levitte
|
68552cdef7
Reorganize the internal evp_keymgmt functions
|
4 anos atrás |
Shane Lontis
|
12603de634
Add RSA key validation to default provider
|
4 anos atrás |
Richard Levitte
|
6508e85883
EVP: make EVP_PKEY_{bits,security_bits,size} work with provider only keys
|
4 anos atrás |
Richard Levitte
|
e4a1d02300
Modify EVP_CIPHER_is_a() and EVP_MD_is_a() to handle legacy methods too
|
4 anos atrás |
Richard Levitte
|
e62a45b60e
CORE & EVP: Specify OP_query_operation_name() for KEYMGMT
|
4 anos atrás |
Richard Levitte
|
0ddf74bf1c
Final cleanup after move to leaner EVP_PKEY methods
|
4 anos atrás |
Richard Levitte
|
506cb0f632
EVP: add functions that return the name number
|
5 anos atrás |
Richard Levitte
|
f651c727f8
EVP: add name traversal functions to all fetchable types
|
5 anos atrás |
Richard Levitte
|
251e610ce4
EVP: add missing common functionality
|
5 anos atrás |
Dr. Matthias St. Pierre
|
706457b7bd
Reorganize local header files
|
5 anos atrás |
Dr. Matthias St. Pierre
|
25f2138b0a
Reorganize private crypto header files
|
5 anos atrás |
Richard Levitte
|
f7c16d48a9
In provider implemented methods, save the name number, not the name string
|
5 anos atrás |
Richard Levitte
|
3ca9d210c9
Refactor how KEYMGMT methods get associated with other methods
|
5 anos atrás |
Richard Levitte
|
6b9e37246d
Add a mechnism to save the name of fetched methods
|
5 anos atrás |
Richard Levitte
|
a94a3e0d91
Add basic EVP_KEYMGMT API and libcrypto <-> provider interface
|
5 anos atrás |