iPXE
tls_server_key_exchange_ecdhe Struct Reference

ServerKeyExchange descriptor (for ECDHE). More...

#include <tlsfmt.h>

Data Fields

struct { 
   uint8_t   type 
 Curve type. More...
   uint16_t   group 
 Named group. More...
} * curve
 Curve parameters.
struct tls_cursor point
 Curve point.
struct tls_cursor dsig
 Signature.

Detailed Description

ServerKeyExchange descriptor (for ECDHE).

Definition at line 515 of file tlsfmt.h.

Field Documentation

◆ type

uint8_t tls_server_key_exchange_ecdhe::type

Curve type.

Definition at line 519 of file tlsfmt.h.

Referenced by tls_parse_ecdhe(), and tlsfmt_test_exec().

◆ group

uint16_t tls_server_key_exchange_ecdhe::group

Named group.

Definition at line 521 of file tlsfmt.h.

Referenced by tls_parse_ecdhe(), and tlsfmt_test_exec().

◆ [struct]

struct { ... } * tls_server_key_exchange_ecdhe::curve

Curve parameters.

Referenced by tls_parse_ecdhe(), and tlsfmt_test_exec().

◆ point

struct tls_cursor tls_server_key_exchange_ecdhe::point

Curve point.

Definition at line 524 of file tlsfmt.h.

Referenced by tls_parse_ecdhe(), and tlsfmt_test_exec().

◆ dsig

struct tls_cursor tls_server_key_exchange_ecdhe::dsig

Signature.

Definition at line 526 of file tlsfmt.h.

Referenced by tls_parse_ecdhe(), and tlsfmt_test_exec().


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