mbedtls_dhm_context Struct Reference

The DHM context structure. More...

#include <dhm.h>

Collaboration diagram for mbedtls_dhm_context:
Collaboration graph
[legend]

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 119 of file dhm.h.


Field Documentation

The generator.

Definition at line 123 of file dhm.h.

Our public key = G^X mod P.

Definition at line 125 of file dhm.h.

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

Definition at line 126 of file dhm.h.

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

Definition at line 127 of file dhm.h.

The size of P in Bytes.

Definition at line 121 of file dhm.h.

The prime modulus.

Definition at line 122 of file dhm.h.

The previous X.

Definition at line 131 of file dhm.h.

The cached value = R^2 mod P.

Definition at line 128 of file dhm.h.

The unblinding value.

Definition at line 130 of file dhm.h.

The blinding value.

Definition at line 129 of file dhm.h.

Our secret value.

Definition at line 124 of file dhm.h.


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

Generated on 10 Aug 2020 for mbed TLS v2.7.16 by  doxygen 1.6.1