PolarSSL v1.3.3
Data Fields
ecdh_context Struct Reference

ECDH context structure. More...

#include <ecdh.h>

Collaboration diagram for ecdh_context:
Collaboration graph
[legend]

Data Fields

ecp_group grp
 
mpi d
 
ecp_point Q
 
ecp_point Qp
 
mpi z
 
int point_format
 
ecp_point Vi
 
ecp_point Vf
 
mpi _d
 

Detailed Description

ECDH context structure.

Definition at line 48 of file ecdh.h.

Field Documentation

mpi ecdh_context::_d

previous d

Definition at line 58 of file ecdh.h.

mpi ecdh_context::d

our secret value

Definition at line 51 of file ecdh.h.

ecp_group ecdh_context::grp

ellipitic curve used

Definition at line 50 of file ecdh.h.

int ecdh_context::point_format

format for point export

Definition at line 55 of file ecdh.h.

ecp_point ecdh_context::Q

our public value

Definition at line 52 of file ecdh.h.

ecp_point ecdh_context::Qp

peer's public value

Definition at line 53 of file ecdh.h.

ecp_point ecdh_context::Vf

un-blinding value (for later)

Definition at line 57 of file ecdh.h.

ecp_point ecdh_context::Vi

blinding value (for later)

Definition at line 56 of file ecdh.h.

mpi ecdh_context::z

shared secret

Definition at line 54 of file ecdh.h.


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