dh_groups.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  dh_group

Functions

struct wpabufdh_derive_shared (const struct wpabuf *peer_public, const struct wpabuf *own_private, const struct dh_group *dh)
struct dh_groupdh_groups_get (int id)
struct wpabufdh_init (const struct dh_group *dh, struct wpabuf **priv)

Function Documentation

struct wpabuf* dh_derive_shared ( const struct wpabuf peer_public,
const struct wpabuf own_private,
const struct dh_group dh 
) [read]

dh_derive_shared - Derive shared Diffie-Hellman key : Diffie-Hellman public value from peer : Diffie-Hellman private key from dh_init() : Selected Diffie-Hellman group Returns: Diffie-Hellman shared key

Definition at line 605 of file dh_groups.c.

struct dh_group* dh_groups_get ( int  id  )  [read]

Definition at line 536 of file dh_groups.c.

struct wpabuf* dh_init ( const struct dh_group dh,
struct wpabuf **  priv 
) [read]

dh_init - Initialize Diffie-Hellman handshake : Selected Diffie-Hellman group : Pointer for returning Diffie-Hellman private key Returns: Diffie-Hellman public value

Definition at line 554 of file dh_groups.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


wpa_supplicant
Author(s): Package maintained by Blaise Gassend
autogenerated on Fri Jan 11 10:04:20 2013