Jouni Malinen
fd7778b5ed
Return success/failure result from tls_prf_sha256()
...
The hash functions used within this function could fail in theory, so
provide the result to the caller.
Signed-off-by: Jouni Malinen <j@w1.fi>
2019-07-09 16:38:32 +03:00
Jouni Malinen
0741c481ee
SAE: Check SHA256-PRF operation result
...
While this is mostly theoretical, check explicitly that SHA256
operations in sha256_prf*() succeed.
Signed-off-by: Jouni Malinen <j@w1.fi>
2016-03-27 21:44:49 +03:00
Jouni Malinen
0087061de7
ERP: Add HMAC-SHA256 KDF (RFC 5295)
...
This is needed for ERP key derivation.
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-12-04 12:08:59 +02:00
Jouni Malinen
cd9c2714e7
SAE: Add support for ECC group 21 (521-bit random ECP group)
...
In addition to the trivial change in adding the new group ientifier,
this required changes to KDF and random number generation to support
cases where the length of the prime in bits is not a multiple of eight.
The binary presentation of the value needs to be shifted so that the
unused most significant bits are the zero padding rather than the extra
bits in the end of the array.
Signed-hostap: Jouni Malinen <j@w1.fi>
2013-01-12 17:51:53 +02:00
Jouni Malinen
26a379224c
OpenSSL: Implement SHA256 HMAC functions using HMAC API
...
Use the OpenSSL HMAC implementation instead of the internal sha256.c
implementation of HMAC with SHA256.
Signed-hostap: Jouni Malinen <j@w1.fi>
2012-08-16 22:34:35 +03:00
Jouni Malinen
0f3d578efc
Remove the GPL notification from files contributed by Jouni Malinen
...
Remove the GPL notification text from the files that were
initially contributed by myself.
Signed-hostap: Jouni Malinen <j@w1.fi>
2012-02-11 19:39:36 +02:00
Jouni Malinen
8307489840
Add implementation of TLS v1.2 PRF (P_SHA256)
...
Signed-hostap: Jouni Malinen <j@w1.fi>
2011-11-27 21:10:06 +02:00
Jouni Malinen
6fc6879bd5
Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release
2008-02-27 17:34:43 -08:00