wolfSSL 3.11.1 for TLS1.3 beta
Fork of wolfSSL by
wolfssl/openssl/ecdh.h
- Committer:
- wolfSSL
- Date:
- 2017-05-30
- Revision:
- 13:80fb167dafdf
- Parent:
- 3:6f956bdb3073
File content as of revision 13:80fb167dafdf:
/* ecdh.h for openssl */ #ifndef WOLFSSL_ECDH_H_ #define WOLFSSL_ECDH_H_ #include <wolfssl/openssl/ssl.h> #include <wolfssl/openssl/bn.h> #ifdef __cplusplus extern "C" { #endif WOLFSSL_API int wolfSSL_ECDH_compute_key(void *out, size_t outlen, const WOLFSSL_EC_POINT *pub_key, WOLFSSL_EC_KEY *ecdh, void *(*KDF) (const void *in, size_t inlen, void *out, size_t *outlen)); #define ECDH_compute_key wolfSSL_ECDH_compute_key #ifdef __cplusplus } /* extern C */ #endif #endif /* header */