RetroArch
Public Attributes | List of all members
mbedtls_ecdh_context Struct Reference

ECDH context structure. More...

#include <ecdh.h>

Collaboration diagram for mbedtls_ecdh_context:
[legend]

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
 

Detailed Description

ECDH context structure.

Member Data Documentation

◆ _d

mbedtls_mpi mbedtls_ecdh_context::_d

previous d (for later)

◆ d

mbedtls_mpi mbedtls_ecdh_context::d

our secret value (private key)

◆ grp

mbedtls_ecp_group mbedtls_ecdh_context::grp

elliptic curve used

◆ point_format

int mbedtls_ecdh_context::point_format

format for point export in TLS messages

◆ Q

mbedtls_ecp_point mbedtls_ecdh_context::Q

our public value (public key)

◆ Qp

mbedtls_ecp_point mbedtls_ecdh_context::Qp

peer's public value (public key)

◆ Vf

mbedtls_ecp_point mbedtls_ecdh_context::Vf

un-blinding value (for later)

◆ Vi

mbedtls_ecp_point mbedtls_ecdh_context::Vi

blinding value (for later)

◆ z

mbedtls_mpi mbedtls_ecdh_context::z

shared secret


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