openssl/include/crypto
Richard Levitte c0e0984f12 EVP: Make the KEYEXCH implementation leaner
Because the algorithm to use is decided already when creating an
EVP_PKEY_CTX regardless of how it was created, it turns out that it's
unnecessary to provide the KEYEXCH method explicitly, and rather
always have it be fetched implicitly.

This means fewer changes for applications that want to use new key
exchange algorithms / implementations.

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/10305)
2019-11-05 22:20:06 +01:00
..
__DECC_INCLUDE_EPILOGUE.H
__DECC_INCLUDE_PROLOGUE.H
aria.h
asn1.h PKEY: adapt the export_to_provider funtions to handle domain params too 2019-10-17 13:01:14 +02:00
asn1_dsa.h
async.h
bn.h
bn_conf.h.in
bn_dh.h
bn_srp.h
chacha.h
ciphermode_platform.h
cms.h
cryptlib.h
ctype.h
dso_conf.h.in
ec.h
engine.h
err.h
ess.h
evp.h EVP: Make the KEYEXCH implementation leaner 2019-11-05 22:20:06 +01:00
lhash.h
md32_common.h
modes.h
objects.h
poly1305.h Add ChaCha related ciphers to default provider 2019-10-16 16:18:42 +10:00
rand.h
rsa.h Added internal functions for easy getting and setting all RSA parameters. 2019-10-17 18:07:45 +02:00
sha.h
siphash.h
siv.h
sm2.h
sm2err.h
sm4.h
sparse_array.h
store.h
x509.h