mbedtls_config: add new MBEDTLS_PK_PARSE_EC_COMPRESSED symbol
This includes also: - auto enabling ECP_LIGHT when MBEDTLS_PK_PARSE_EC_COMPRESSED is defined - replacing ECP_LIGHT guards with PK_PARSE_EC_COMPRESSED in pkparse - disabling PK_PARSE_EC_COMPRESSED in tests with accelarated EC curves (it get disabled also in the reference components because we want to achieve test parity) - remove skipped checks in analyze_outcomes.py Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
This commit is contained in:
parent
aecd32c90a
commit
addeee4531
6 changed files with 42 additions and 20 deletions
|
@ -1045,6 +1045,16 @@
|
|||
*/
|
||||
#define MBEDTLS_PK_PARSE_EC_EXTENDED
|
||||
|
||||
/**
|
||||
* \def MBEDTLS_PK_PARSE_EC_COMPRESSED
|
||||
*
|
||||
* Enable the support for parsing public keys of type Short Weierstrass
|
||||
* (MBEDTLS_ECP_DP_SECP_XXX and MBEDTLS_ECP_DP_BP_XXX) which are using the
|
||||
* compressed point format.
|
||||
* Please see MBEDTLS_ECP_PF_COMPRESSED in ecp.h for limitations details.
|
||||
*/
|
||||
#define MBEDTLS_PK_PARSE_EC_COMPRESSED
|
||||
|
||||
/**
|
||||
* \def MBEDTLS_ERROR_STRERROR_DUMMY
|
||||
*
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue