mbed TLS v3.1.0
Data Fields
mbedtls_ecp_curve_info Struct Reference

#include <ecp.h>

Data Fields

mbedtls_ecp_group_id grp_id
 
uint16_t tls_id
 
uint16_t bit_size
 
const char * name
 

Detailed Description

Curve information, for use by other modules.

The fields of this structure are part of the public API and can be accessed directly by applications. Future versions of the library may add extra fields or reorder existing fields.

Definition at line 153 of file ecp.h.

Field Documentation

uint16_t mbedtls_ecp_curve_info::bit_size

The curve size in bits.

Definition at line 157 of file ecp.h.

mbedtls_ecp_group_id mbedtls_ecp_curve_info::grp_id

An internal identifier.

Definition at line 155 of file ecp.h.

Referenced by mbedtls_psa_parse_tls_ecc_group().

const char* mbedtls_ecp_curve_info::name

A human-friendly name.

Definition at line 158 of file ecp.h.

uint16_t mbedtls_ecp_curve_info::tls_id

The TLS NamedCurve identifier.

Definition at line 156 of file ecp.h.


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