iPXE
ffdhe_group Struct Reference

A finite field DHE group. More...

#include <ffdhe.h>

Data Fields

const char * name
 Group name.
const uint8_tconstant
 Group constant.
size_t len
 Length of raw scalar values.
unsigned int size
 Number of elements in scalar values.
size_t explen
 Length of (short) exponents.
unsigned int expsize
 Number of elements in exponent values.
uint32_t lsb32
 Least significant interesting bits of modulus (big-endian).

Detailed Description

A finite field DHE group.

Definition at line 19 of file ffdhe.h.

Field Documentation

◆ name

const char* ffdhe_group::name

Group name.

Definition at line 21 of file ffdhe.h.

◆ constant

const uint8_t* ffdhe_group::constant

Group constant.

Definition at line 23 of file ffdhe.h.

◆ len

size_t ffdhe_group::len

Length of raw scalar values.

Definition at line 25 of file ffdhe.h.

◆ size

unsigned int ffdhe_group::size

Number of elements in scalar values.

Definition at line 27 of file ffdhe.h.

◆ explen

size_t ffdhe_group::explen

Length of (short) exponents.

Definition at line 29 of file ffdhe.h.

◆ expsize

unsigned int ffdhe_group::expsize

Number of elements in exponent values.

Definition at line 31 of file ffdhe.h.

◆ lsb32

uint32_t ffdhe_group::lsb32

Least significant interesting bits of modulus (big-endian).

Definition at line 33 of file ffdhe.h.


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