dhm_context Struct Reference

DHM context structure. More...

#include <dhm.h>

Collaboration diagram for dhm_context:
Collaboration graph
[legend]

Data Fields

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

Detailed Description

DHM context structure.

Definition at line 143 of file dhm.h.


Field Documentation

self = G^X mod P

Definition at line 149 of file dhm.h.

Referenced by dhm_free(), dhm_make_params(), dhm_make_public(), ssl_write_client_key_exchange(), and ssl_write_server_key_exchange().

previous X

Definition at line 155 of file dhm.h.

Referenced by dhm_free(), and dhm_update_blinding().

cached R^2 mod P

Definition at line 152 of file dhm.h.

Referenced by dhm_calc_secret(), dhm_free(), dhm_make_params(), dhm_make_public(), and dhm_update_blinding().

un-blinding value

Definition at line 154 of file dhm.h.

Referenced by dhm_calc_secret(), dhm_free(), and dhm_update_blinding().

blinding value

Definition at line 153 of file dhm.h.

Referenced by dhm_calc_secret(), dhm_free(), and dhm_update_blinding().


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

Generated on 9 Apr 2014 for PolarSSL v1.3.2 by  doxygen 1.6.1