#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "common.h"
#include "sha1.h"
#include "eap_pax_common.h"
Include dependency graph for eap_pax_common.c:
Go to the source code of this file.
Functions | |
int | eap_pax_kdf (u8 mac_id, const u8 *key, size_t key_len, const char *identifier, const u8 *entropy, size_t entropy_len, size_t output_len, u8 *output) |
PAX Key Derivation Function. | |
int | eap_pax_mac (u8 mac_id, const u8 *key, size_t key_len, const u8 *data1, size_t data1_len, const u8 *data2, size_t data2_len, const u8 *data3, size_t data3_len, u8 *mac) |
EAP-PAX MAC. | |
int | eap_pax_initial_key_derivation (u8 mac_id, const u8 *ak, const u8 *e, u8 *mk, u8 *ck, u8 *ick) |
EAP-PAX initial key derivation. |
Alternatively, this software may be distributed under the terms of BSD license.
See README and COPYING for more details.
Definition in file eap_pax_common.c.
|
EAP-PAX initial key derivation.
Definition at line 138 of file eap_pax_common.c. Here is the call graph for this function: |
|
PAX Key Derivation Function.
Definition at line 40 of file eap_pax_common.c. Here is the call graph for this function: |
|
EAP-PAX MAC.
Definition at line 97 of file eap_pax_common.c. Here is the call graph for this function: |