eap_psk_common.h File Reference

WPA Supplicant / EAP-PSK shared routines. More...

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

Go to the source code of this file.

Defines

#define EAP_PSK_RAND_LEN   16
#define EAP_PSK_MAC_LEN   16
#define EAP_PSK_TEK_LEN   16
#define EAP_PSK_MSK_LEN   64
#define EAP_PSK_PSK_LEN   16
#define EAP_PSK_AK_LEN   16
#define EAP_PSK_KDK_LEN   16
#define EAP_PSK_R_FLAG_CONT   1
#define EAP_PSK_R_FLAG_DONE_SUCCESS   2
#define EAP_PSK_R_FLAG_DONE_FAILURE   3
#define EAP_PSK_E_FLAG   0x20

Functions

void eap_psk_key_setup (const u8 *psk, u8 *ak, u8 *kdk)
void eap_psk_derive_keys (const u8 *kdk, const u8 *rand_p, u8 *tek, u8 *msk)

Variables

eap_psk_hdr packed


Detailed Description

WPA Supplicant / EAP-PSK shared routines.

Copyright
Copyright (c) 2004-2005, Jouni Malinen <[email protected]>
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

Alternatively, this software may be distributed under the terms of BSD license.

See README and COPYING for more details.

Definition in file eap_psk_common.h.


Generated on Sat May 6 21:15:44 2006 for wpa_supplicant by  doxygen 1.4.2