OVMS3-idf/components/wpa_supplicant/src/crypto
Sagar Bijwe 0f1710d878 wpa_supplicant: Fix SAE test-case failure on mbedtls version udpate
Problem:
mbedtls_ctr_drbg_context was initialized in crypto_ec_point_mul. This
was okay in releases before 2.16.4 as entropy_len used to get set to
MBEDTLS_CTR_DRBG_ENTROPY_LEN in function mbedtls_ctr_drbg_seed. The
function is now changed to set the length to
MBEDTLS_CTR_DRBG_ENTROPY_LEN if previous length is 0 and hence the bug.

Solution:
Initialize mbedtls_ctr_drbg_context in crypto_ec_point_mul.
2020-02-26 17:50:08 +05:30
..
aes-cbc.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
aes-ccm.c Add encryption/decryption support for PMF 2019-11-25 04:11:09 +00:00
aes-internal-dec.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
aes-internal-enc.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
aes-internal.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
aes-omac1.c Add encryption/decryption support for PMF 2019-11-25 04:11:09 +00:00
aes-unwrap.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
aes-wrap.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
aes.h Add encryption/decryption support for PMF 2019-11-25 04:11:09 +00:00
aes_i.h wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
aes_wrap.h wpa_supplicant: Support WPA3 4-way handshake, add config option 2019-11-26 10:59:55 +05:30
bignum.c supplicant/esp_wifi: move supplicant to idf 2019-06-29 22:46:52 +08:00
bignum.h wpa_supplicant: replace pre-built crypto library with source code 2016-11-04 14:58:47 +08:00
ccmp.c Add encryption/decryption support for PMF 2019-11-25 04:11:09 +00:00
ccmp.h Add encryption/decryption support for PMF 2019-11-25 04:11:09 +00:00
crypto.h wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
crypto_internal-cipher.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
crypto_internal-modexp.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
crypto_internal-rsa.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
crypto_internal.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
crypto_mbedtls.c wpa_supplicant: Fix SAE test-case failure on mbedtls version udpate 2020-02-26 17:50:08 +05:30
crypto_ops.c Add encryption/decryption support for PMF 2019-11-25 04:11:09 +00:00
des-internal.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
des_i.h supplicant/esp_wifi: move supplicant to idf 2019-06-29 22:46:52 +08:00
dh_group5.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
dh_group5.h wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
dh_groups.c wpa_supplicant: Adding SAE modules with testcase 2019-11-26 04:24:57 +00:00
dh_groups.h wpa_supplicant: Adding SAE modules with testcase 2019-11-26 04:24:57 +00:00
libtommath.h wpa_supplicant: clean up unused variable warning 2016-11-08 20:26:12 +08:00
md4-internal.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
md5-internal.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
md5.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
md5.h wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
md5_i.h supplicant/esp_wifi: move supplicant to idf 2019-06-29 22:46:52 +08:00
ms_funcs.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
ms_funcs.h wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
random.h wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
rc4.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
sha1-internal.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
sha1-pbkdf2.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
sha1.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
sha1.h wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
sha1_i.h supplicant/esp_wifi: move supplicant to idf 2019-06-29 22:46:52 +08:00
sha256-internal.c wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
sha256.c wpa_supplicant: Adding SAE modules with testcase 2019-11-26 04:24:57 +00:00
sha256.h wpa_supplicant: Adding SAE modules with testcase 2019-11-26 04:24:57 +00:00