fragattacks/src/eap_server
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
..
eap_i.h EAP-pwd: Add support for EAP-pwd server and peer functionality 2010-09-14 21:51:40 -10:00
eap_methods.h EAP-pwd: Add support for EAP-pwd server and peer functionality 2010-09-14 21:51:40 -10:00
eap_server_aka.c Annotate places depending on strong random numbers 2010-11-24 01:05:20 +02:00
eap_server_fast.c Annotate places depending on strong random numbers 2010-11-24 01:05:20 +02:00
eap_server_gpsk.c Annotate places depending on strong random numbers 2010-11-24 01:05:20 +02:00
eap_server_gtc.c Rename EAP server source files to avoid duplicate names 2010-02-19 18:54:07 +02:00
eap_server_identity.c Rename EAP server source files to avoid duplicate names 2010-02-19 18:54:07 +02:00
eap_server_ikev2.c EAP server: Add support for configuring fragment size 2010-07-20 22:56:10 -07:00
eap_server_md5.c Annotate places depending on strong random numbers 2010-11-24 01:05:20 +02:00
eap_server_methods.c Rename EAP server source files to avoid duplicate names 2010-02-19 18:54:07 +02:00
eap_server_mschapv2.c Annotate places depending on strong random numbers 2010-11-24 01:05:20 +02:00
eap_server_pax.c Annotate places depending on strong random numbers 2010-11-24 01:05:20 +02:00
eap_server_peap.c Annotate places depending on strong random numbers 2010-11-24 01:05:20 +02:00
eap_server_psk.c Annotate places depending on strong random numbers 2010-11-24 01:05:20 +02:00
eap_server_pwd.c EAP-pwd: Fix couple of memory leaks 2010-09-14 22:16:17 -10:00
eap_server_sake.c Annotate places depending on strong random numbers 2010-11-24 01:05:20 +02:00
eap_server_sim.c Annotate places depending on strong random numbers 2010-11-24 01:05:20 +02:00
eap_server_tls_common.c EAP server: Add support for configuring fragment size 2010-07-20 22:56:10 -07:00
eap_server_tls.c Rename EAP server source files to avoid duplicate names 2010-02-19 18:54:07 +02:00
eap_server_tnc.c EAP server: Add support for configuring fragment size 2010-07-20 22:56:10 -07:00
eap_server_ttls.c Rename EAP server source files to avoid duplicate names 2010-02-19 18:54:07 +02:00
eap_server_vendor_test.c Rename EAP server source files to avoid duplicate names 2010-02-19 18:54:07 +02:00
eap_server_wsc.c P2P: Use PSK format in WPS Credential 2010-09-09 07:17:17 -07:00
eap_server.c Fix EAP standalone server 2010-11-07 16:25:35 +02:00
eap_sim_db.c Annotate places depending on strong random numbers 2010-11-24 01:05:20 +02:00
eap_sim_db.h Move EAP-SIM DB conditional build into hostapd 2009-12-06 18:23:53 +02:00
eap_tls_common.h Rename EAP TLS variables to make server and peer code consistent 2009-12-24 00:16:58 +02:00
eap.h Fix EAP standalone server 2010-11-07 16:25:35 +02:00
ikev2.c Annotate places depending on strong random numbers 2010-11-24 01:05:20 +02:00
ikev2.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
tncs.c TNCS: Fix uninit in error case to not double free IMVs 2010-04-18 11:10:46 +03:00
tncs.h TNC: Added preliminary code for IF-TNCCS-SOH server side support 2008-03-30 17:10:44 +03:00