mbedtls_everest_read_public() function
This function parses and processes a TLS ClientKeyExchange payload. This is the third function used by a TLS server for ECDH(E) ciphersuites. (It is called after mbedtls_ecdh_setup() and mbedtls_ecdh_make_params().) \see ecp.h
Arguments
buf
The start of the input buffer.
blen
The length of the input buffer.
Return value
\c 0 on success. An \c MBEDTLS_ERR_ECP_XXX error code on failure.