Gilles Peskine d8197cb902 mbedtls_psa_parse_tls_ecc_group: make no assumption on PSA encodings
Don't assume that the PSA encoding of elliptic curves is identical to
the TLS encoding. This is currently true but about to change.

The new implementation only works when MBEDTLS_ECP_C is defined. This
is ok because the function is only used with MBEDTLS_ECP_C defined.
2020-01-31 10:15:32 +01:00
..
aes.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
aesni.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
arc4.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
aria.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
asn1.h Add ASN.1 ENUMERATED tag support 2019-10-31 19:17:26 +02:00
asn1write.h Add ASN.1 ENUMERATED tag support 2019-10-31 19:17:26 +02:00
base64.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
bignum.h Bignum: Document assumptions about the sign field 2019-11-04 10:39:20 +00:00
blowfish.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
bn_mul.h Fix -O0 build for Aarch64 bignum multiplication. 2019-09-02 13:44:57 +02:00
camellia.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
ccm.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
chacha20.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
chachapoly.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
check_config.h Make SHA512_NO_SHA384 depend on SHA512_C 2020-01-07 11:00:34 +01:00
cipher_internal.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
cipher.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
cmac.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
compat-1.3.h Use mbedtls-based path for includes 2019-08-15 15:44:50 +01:00
config.h Make SHA512_NO_SHA384 depend on SHA512_C 2020-01-07 11:00:34 +01:00
ctr_drbg.h ctr_drbg: Clarify reseed_counter values before seeding 2020-01-09 13:48:52 +00:00
des.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
dhm.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
ecdh.h Add mbedtls_ecdh_can_do 2019-08-19 13:37:46 +01:00
ecdsa.h ECDSA: Explain limitations of constant blinding 2019-09-05 11:18:58 +01:00
ecjpake.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
ecp_internal.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
ecp.h Document that curve lists can include partially-supported curves 2019-08-19 13:37:46 +01:00
entropy_poll.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
entropy.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
error.h Fix error code range in documentation 2019-12-12 14:24:46 +00:00
gcm.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
havege.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
hkdf.h Merge pull request #196 from RonEld/fix_license_header 2019-08-16 09:26:41 +01:00
hmac_drbg.h fixup! HMAC_DRBG: support set_entropy_len() before seed() 2019-10-23 19:46:55 +02:00
md2.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
md4.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
md5.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
md_internal.h Implement NO_SHA384 in MD layer and PSA 2020-01-06 11:40:23 +01:00
md.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
memory_buffer_alloc.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
nist_kw.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
oid.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
padlock.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
pem.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
pk_internal.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
pk.h Rename some signature-related identifiers 2019-11-26 18:20:59 +01:00
pkcs5.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
pkcs12.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
platform_time.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
platform_util.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
platform.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
poly1305.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
psa_util.h mbedtls_psa_parse_tls_ecc_group: make no assumption on PSA encodings 2020-01-31 10:15:32 +01:00
ripemd160.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
rsa_internal.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
rsa.h Add documentation notes about the required size of the signature buffers 2019-11-13 12:15:35 +01:00
sha1.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
sha256.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
sha512.h Improve doxygen formatting 2020-01-24 10:57:25 +01:00
threading.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
timing.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
version.h Bump version to Mbed TLS 2.20.0 2020-01-21 14:08:26 +00:00
xtea.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00