The ECDH context structure. More...
#include <ecdh.h>

Public Attributes | |
| mbedtls_ecp_group | grp |
| mbedtls_mpi | d |
| mbedtls_ecp_point | Q |
| mbedtls_ecp_point | Qp |
| mbedtls_mpi | z |
| int | point_format |
| mbedtls_ecp_point | Vi |
| mbedtls_ecp_point | Vf |
| mbedtls_mpi | _d |
The ECDH context structure.
| mbedtls_mpi mbedtls_ecdh_context::_d |
The previous d.
| mbedtls_mpi mbedtls_ecdh_context::d |
The private key.
| mbedtls_ecp_group mbedtls_ecdh_context::grp |
The elliptic curve used.
| int mbedtls_ecdh_context::point_format |
The format of point export in TLS messages.
| mbedtls_ecp_point mbedtls_ecdh_context::Q |
The public key.
| mbedtls_ecp_point mbedtls_ecdh_context::Qp |
The value of the public key of the peer.
| mbedtls_ecp_point mbedtls_ecdh_context::Vf |
The unblinding value.
| mbedtls_ecp_point mbedtls_ecdh_context::Vi |
The blinding value.
| mbedtls_mpi mbedtls_ecdh_context::z |
The shared secret.