mbed TLS v3.1.0
Data Fields
mbedtls_ecdh_context_mbed Struct Reference

#include <ecdh.h>

Collaboration diagram for mbedtls_ecdh_context_mbed:
Collaboration graph
[legend]

Data Fields

mbedtls_ecp_group private_grp
 
mbedtls_mpi private_d
 
mbedtls_ecp_point private_Q
 
mbedtls_ecp_point private_Qp
 
mbedtls_mpi private_z
 

Detailed Description

The context used by the default ECDH implementation.

Later versions might change the structure of this context, therefore users should not make any assumptions about the structure of mbedtls_ecdh_context_mbed.

Definition at line 100 of file ecdh.h.

Field Documentation

mbedtls_mpi mbedtls_ecdh_context_mbed::private_d

The private key.

Definition at line 103 of file ecdh.h.

mbedtls_ecp_group mbedtls_ecdh_context_mbed::private_grp

The elliptic curve used.

Definition at line 102 of file ecdh.h.

mbedtls_ecp_point mbedtls_ecdh_context_mbed::private_Q

The public key.

Definition at line 104 of file ecdh.h.

mbedtls_ecp_point mbedtls_ecdh_context_mbed::private_Qp

The value of the public key of the peer.

Definition at line 105 of file ecdh.h.

mbedtls_mpi mbedtls_ecdh_context_mbed::private_z

The shared secret.

Definition at line 106 of file ecdh.h.


The documentation for this struct was generated from the following file: