hostapd/src/eap_common
Jouni Malinen 3642c4313a Annotate places depending on strong random numbers
This commit adds a new wrapper, random_get_bytes(), that is currently
defined to use os_get_random() as is. The places using
random_get_bytes() depend on the returned value being strong random
number, i.e., something that is infeasible for external device to
figure out. These values are used either directly as a key or as
nonces/challenges that are used as input for key derivation or
authentication.

The remaining direct uses of os_get_random() do not need as strong
random numbers to function correctly.
2010-11-24 01:05:20 +02:00
..
chap.c Remove src/crypto from default include path 2009-11-29 23:04:43 +02:00
chap.h Pass digest return value to CHAP/MSCHAPv2 caller 2009-08-16 18:38:35 +03:00
eap_common.c Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release 2008-02-27 17:34:43 -08:00
eap_common.h Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release 2008-02-27 17:34:43 -08:00
eap_defs.h EAP-pwd: Add support for EAP-pwd server and peer functionality 2010-09-14 21:51:40 -10:00
eap_fast_common.c Remove src/crypto from default include path 2009-11-29 23:04:43 +02:00
eap_fast_common.h Update draft-cam-winget-eap-fast-provisioning references to RFC 5422 2009-03-14 10:30:14 +02:00
eap_gpsk_common.c Remove src/crypto from default include path 2009-11-29 23:04:43 +02:00
eap_gpsk_common.h Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release 2008-02-27 17:34:43 -08:00
eap_ikev2_common.c Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release 2008-02-27 17:34:43 -08:00
eap_ikev2_common.h Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release 2008-02-27 17:34:43 -08:00
eap_pax_common.c Remove src/crypto from default include path 2009-11-29 23:04:43 +02:00
eap_pax_common.h Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release 2008-02-27 17:34:43 -08:00
eap_peap_common.c Remove src/crypto from default include path 2009-11-29 23:04:43 +02:00
eap_peap_common.h EAP-PEAP: Moved the common peap_prfplus() function into a shared file 2008-06-09 10:32:12 +03:00
eap_psk_common.c Remove src/crypto from default include path 2009-11-29 23:04:43 +02:00
eap_psk_common.h Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release 2008-02-27 17:34:43 -08:00
eap_pwd_common.c EAP-pwd: Fix couple of memory leaks 2010-09-14 22:16:17 -10:00
eap_pwd_common.h EAP-pwd: Add support for EAP-pwd server and peer functionality 2010-09-14 21:51:40 -10:00
eap_sake_common.c Remove src/crypto from default include path 2009-11-29 23:04:43 +02:00
eap_sake_common.h Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release 2008-02-27 17:34:43 -08:00
eap_sim_common.c Annotate places depending on strong random numbers 2010-11-24 01:05:20 +02:00
eap_sim_common.h Rename EAP server defines from EAP_* to EAP_SERVER_* 2009-03-25 12:06:19 +02:00
eap_tlv_common.h Update draft-cam-winget-eap-fast-provisioning references to RFC 5422 2009-03-14 10:30:14 +02:00
eap_ttls.h Updated EAP-TTLSv0 references to use RFC 5281 2008-08-16 10:17:22 +03:00
eap_wsc_common.c Added preliminary Wi-Fi Protected Setup (WPS) implementation 2008-11-23 19:34:26 +02:00
eap_wsc_common.h Added preliminary Wi-Fi Protected Setup (WPS) implementation 2008-11-23 19:34:26 +02:00
ikev2_common.c Annotate places depending on strong random numbers 2010-11-24 01:05:20 +02:00
ikev2_common.h Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release 2008-02-27 17:34:43 -08:00
Makefile Remove unnecessary SUBDIRS loops from src/*/Makefile 2010-04-17 17:10:31 +03:00