Kenji Arai / mbed-os_TYBLE16

Dependents:   TYBLE16_simple_data_logger TYBLE16_MP3_Air

Embed: (wiki syntax)

« Back to documentation index

mbedtls_dhm_context Struct Reference

mbedtls_dhm_context Struct Reference

The DHM context structure. More...

#include <dhm.h>

Data Fields

size_t len
mbedtls_mpi P
mbedtls_mpi G
mbedtls_mpi X
mbedtls_mpi GX
mbedtls_mpi GY
mbedtls_mpi K
mbedtls_mpi RP
mbedtls_mpi Vi
mbedtls_mpi Vf
mbedtls_mpi pX

Detailed Description

The DHM context structure.

Definition at line 102 of file dhm.h.


Field Documentation

The generator.

Definition at line 106 of file dhm.h.

Our public key = G^X mod P.

Definition at line 108 of file dhm.h.

The public key of the peer = G^Y mod P.

Definition at line 109 of file dhm.h.

The shared secret = G^(XY) mod P.

Definition at line 110 of file dhm.h.

size_t len

The size of P in Bytes.

Definition at line 104 of file dhm.h.

The prime modulus.

Definition at line 105 of file dhm.h.

The previous X.

Definition at line 114 of file dhm.h.

The cached value = R^2 mod P.

Definition at line 111 of file dhm.h.

The unblinding value.

Definition at line 113 of file dhm.h.

The blinding value.

Definition at line 112 of file dhm.h.

Our secret value.

Definition at line 107 of file dhm.h.