Dr. Matthias St. Pierre
|
363b1e5dae
Make the naming scheme for dispatched functions more consistent
|
4 tahun lalu |
Dr. David von Oheimb
|
c74aaa3920
Rename EVP_PKEY_cmp() to EVP_PKEY_eq() and EVP_PKEY_cmp_parameters() to EVP_PKEY_parameters_eq()
|
4 tahun lalu |
Richard Levitte
|
c7fa92979c
EVP: when setting the operation to EVP_PKEY_OP_UNDEFINED, clean up!
|
4 tahun lalu |
Richard Levitte
|
f844f9eb44
Rename FIPS_MODE to FIPS_MODULE
|
4 tahun lalu |
Matt Caswell
|
33388b44b6
Update copyright year
|
4 tahun lalu |
Richard Levitte
|
4b9e90f42a
EVP: fetch the EVP_KEYMGMT earlier
|
4 tahun lalu |
Richard Levitte
|
3c6ed9555c
Rethink the EVP_PKEY cache of provider side keys
|
4 tahun lalu |
Richard Levitte
|
3f7ce7f102
Refactor evp_pkey_make_provided() to do legacy to provider export
|
4 tahun lalu |
Nicola Tuveri
|
4fe54d674f
[PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDH
|
4 tahun lalu |
Richard Levitte
|
b305452f69
Redesign the KEYMGMT libcrypto <-> provider interface - the basics
|
4 tahun lalu |
Richard Levitte
|
68552cdef7
Reorganize the internal evp_keymgmt functions
|
4 tahun lalu |
Shane Lontis
|
62f49b90d7
Add DH key exchange to fips provider
|
4 tahun lalu |
Richard Levitte
|
0b9dd3842f
EVP: clear error when falling back from failed EVP_KEYMGMT_fetch()
|
4 tahun lalu |
Richard Levitte
|
f6aa577412
EVP: Add evp_pkey_make_provided() and refactor around it
|
4 tahun lalu |
Richard Levitte
|
e4a1d02300
Modify EVP_CIPHER_is_a() and EVP_MD_is_a() to handle legacy methods too
|
4 tahun lalu |
Richard Levitte
|
f23bc0b770
EVP: Adapt KEYEXCH, SIGNATURE and ASYM_CIPHER to handle key types better
|
4 tahun lalu |
Richard Levitte
|
e0d8523e80
EVP: If a key can't be exported to provider, fallback to legacy
|
4 tahun lalu |
Matt Caswell
|
c1ff599440
Check that OPENSSL_zalloc was successful when creating EVP types
|
5 tahun lalu |
Richard Levitte
|
0ddf74bf1c
Final cleanup after move to leaner EVP_PKEY methods
|
5 tahun lalu |
Richard Levitte
|
c0e0984f12
EVP: Make the KEYEXCH implementation leaner
|
5 tahun lalu |
Richard Levitte
|
02f060d17e
PKEY: adapt the export_to_provider funtions to handle domain params too
|
5 tahun lalu |
Richard Levitte
|
506cb0f632
EVP: add functions that return the name number
|
5 tahun lalu |
Richard Levitte
|
f651c727f8
EVP: add name traversal functions to all fetchable types
|
5 tahun lalu |
Richard Levitte
|
251e610ce4
EVP: add missing common functionality
|
5 tahun lalu |
Dr. Matthias St. Pierre
|
706457b7bd
Reorganize local header files
|
5 tahun lalu |
Dr. Matthias St. Pierre
|
25f2138b0a
Reorganize private crypto header files
|
5 tahun lalu |
Richard Levitte
|
f7c16d48a9
In provider implemented methods, save the name number, not the name string
|
5 tahun lalu |
Matt Caswell
|
864b89ce49
Move EVP_PKEY algorithm implementations into a union
|
5 tahun lalu |
Matt Caswell
|
9c45222ddc
Revise EVP_PKEY param handling
|
5 tahun lalu |
Matt Caswell
|
dfcb5d29b5
Add the ability to perform signatures in a provider
|
5 tahun lalu |