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.