XenevaOS
Loading...
Searching...
No Matches
Public Member Functions | List of all members
mbedtls_ecdh_context Struct Reference

The ECDH context structure. More...

#include <ecdh.h>

Public Member Functions

uint8_t MBEDTLS_PRIVATE (point_format)
 
mbedtls_ecp_group_id MBEDTLS_PRIVATE (grp_id)
 
mbedtls_ecdh_variant MBEDTLS_PRIVATE (var)
 
union { 
 
} MBEDTLS_PRIVATE (ctx) 
 

Detailed Description

The ECDH context structure.

Warning
Performing multiple operations concurrently on the same ECDSA context is not supported; objects of this type should not be shared between multiple threads.

Member Function Documentation

◆ MBEDTLS_PRIVATE() [1/4]

union mbedtls_ecdh_context::@888 mbedtls_ecdh_context::MBEDTLS_PRIVATE ( ctx  )

Implementation-specific context. The context in use is specified by the var field.

◆ MBEDTLS_PRIVATE() [2/4]

mbedtls_ecp_group_id mbedtls_ecdh_context::MBEDTLS_PRIVATE ( grp_id  )

The elliptic curve used.

◆ MBEDTLS_PRIVATE() [3/4]

uint8_t mbedtls_ecdh_context::MBEDTLS_PRIVATE ( point_format  )

The format of point export in TLS messages as defined in RFC 4492.

◆ MBEDTLS_PRIVATE() [4/4]

mbedtls_ecdh_variant mbedtls_ecdh_context::MBEDTLS_PRIVATE ( var  )

The ECDH implementation/structure used.


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