test_driver_extension: manage curves' acceleration the same as other PSA_WANT symbols
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
This commit is contained in:
parent
51328162e6
commit
05c25cbaf9
1 changed files with 104 additions and 18 deletions
|
@ -64,6 +64,110 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if defined(PSA_WANT_ECC_BRAINPOOL_P_R1_256)
|
||||||
|
#if defined(MBEDTLS_PSA_ACCEL_ECC_BRAINPOOL_P_R1_256)
|
||||||
|
#undef MBEDTLS_PSA_ACCEL_ECC_BRAINPOOL_P_R1_256
|
||||||
|
#else
|
||||||
|
#define MBEDTLS_PSA_ACCEL_ECC_BRAINPOOL_P_R1_256 1
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(PSA_WANT_ECC_BRAINPOOL_P_R1_384)
|
||||||
|
#if defined(MBEDTLS_PSA_ACCEL_ECC_BRAINPOOL_P_R1_384)
|
||||||
|
#undef MBEDTLS_PSA_ACCEL_ECC_BRAINPOOL_P_R1_384
|
||||||
|
#else
|
||||||
|
#define MBEDTLS_PSA_ACCEL_ECC_BRAINPOOL_P_R1_384 1
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(PSA_WANT_ECC_BRAINPOOL_P_R1_512)
|
||||||
|
#if defined(MBEDTLS_PSA_ACCEL_ECC_BRAINPOOL_P_R1_512)
|
||||||
|
#undef MBEDTLS_PSA_ACCEL_ECC_BRAINPOOL_P_R1_512
|
||||||
|
#else
|
||||||
|
#define MBEDTLS_PSA_ACCEL_ECC_BRAINPOOL_P_R1_512 1
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(PSA_WANT_ECC_MONTGOMERY_255)
|
||||||
|
#if defined(MBEDTLS_PSA_ACCEL_ECC_MONTGOMERY_255)
|
||||||
|
#undef MBEDTLS_PSA_ACCEL_ECC_MONTGOMERY_255
|
||||||
|
#else
|
||||||
|
#define MBEDTLS_PSA_ACCEL_ECC_MONTGOMERY_255 1
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(PSA_WANT_ECC_MONTGOMERY_448)
|
||||||
|
#if defined(MBEDTLS_PSA_ACCEL_ECC_MONTGOMERY_448)
|
||||||
|
#undef MBEDTLS_PSA_ACCEL_ECC_MONTGOMERY_448
|
||||||
|
#else
|
||||||
|
#define MBEDTLS_PSA_ACCEL_ECC_MONTGOMERY_448 1
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(PSA_WANT_ECC_SECP_K1_192)
|
||||||
|
#if defined(MBEDTLS_PSA_ACCEL_ECC_SECP_K1_192)
|
||||||
|
#undef MBEDTLS_PSA_ACCEL_ECC_SECP_K1_192
|
||||||
|
#else
|
||||||
|
#define MBEDTLS_PSA_ACCEL_ECC_SECP_K1_192 1
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(PSA_WANT_ECC_SECP_K1_224)
|
||||||
|
#if defined(MBEDTLS_PSA_ACCEL_ECC_SECP_K1_224)
|
||||||
|
#undef MBEDTLS_PSA_ACCEL_ECC_SECP_K1_224
|
||||||
|
#else
|
||||||
|
#define MBEDTLS_PSA_ACCEL_ECC_SECP_K1_224 1
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(PSA_WANT_ECC_SECP_K1_256)
|
||||||
|
#if defined(MBEDTLS_PSA_ACCEL_ECC_SECP_K1_256)
|
||||||
|
#undef MBEDTLS_PSA_ACCEL_ECC_SECP_K1_256
|
||||||
|
#else
|
||||||
|
#define MBEDTLS_PSA_ACCEL_ECC_SECP_K1_256 1
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(PSA_WANT_ECC_SECP_R1_192)
|
||||||
|
#if defined(MBEDTLS_PSA_ACCEL_ECC_SECP_R1_192)
|
||||||
|
#undef MBEDTLS_PSA_ACCEL_ECC_SECP_R1_192
|
||||||
|
#else
|
||||||
|
#define MBEDTLS_PSA_ACCEL_ECC_SECP_R1_192 1
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(PSA_WANT_ECC_SECP_R1_224)
|
||||||
|
#if defined(MBEDTLS_PSA_ACCEL_ECC_SECP_R1_224)
|
||||||
|
#undef MBEDTLS_PSA_ACCEL_ECC_SECP_R1_224
|
||||||
|
#else
|
||||||
|
#define MBEDTLS_PSA_ACCEL_ECC_SECP_R1_224 1
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(PSA_WANT_ECC_SECP_R1_256)
|
||||||
|
#if defined(MBEDTLS_PSA_ACCEL_ECC_SECP_R1_256)
|
||||||
|
#undef MBEDTLS_PSA_ACCEL_ECC_SECP_R1_256
|
||||||
|
#else
|
||||||
|
#define MBEDTLS_PSA_ACCEL_ECC_SECP_R1_256 1
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(PSA_WANT_ECC_SECP_R1_384)
|
||||||
|
#if defined(MBEDTLS_PSA_ACCEL_ECC_SECP_R1_384)
|
||||||
|
#undef MBEDTLS_PSA_ACCEL_ECC_SECP_R1_384
|
||||||
|
#else
|
||||||
|
#define MBEDTLS_PSA_ACCEL_ECC_SECP_R1_384 1
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(PSA_WANT_ECC_SECP_R1_521)
|
||||||
|
#if defined(MBEDTLS_PSA_ACCEL_ECC_SECP_R1_521)
|
||||||
|
#undef MBEDTLS_PSA_ACCEL_ECC_SECP_R1_521
|
||||||
|
#else
|
||||||
|
#define MBEDTLS_PSA_ACCEL_ECC_SECP_R1_521 1
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined(PSA_WANT_ALG_DETERMINISTIC_ECDSA)
|
#if defined(PSA_WANT_ALG_DETERMINISTIC_ECDSA)
|
||||||
#if defined(MBEDTLS_PSA_ACCEL_ALG_DETERMINISTIC_ECDSA)
|
#if defined(MBEDTLS_PSA_ACCEL_ALG_DETERMINISTIC_ECDSA)
|
||||||
#undef MBEDTLS_PSA_ACCEL_ALG_DETERMINISTIC_ECDSA
|
#undef MBEDTLS_PSA_ACCEL_ALG_DETERMINISTIC_ECDSA
|
||||||
|
@ -427,24 +531,6 @@
|
||||||
#define MBEDTLS_PSA_ACCEL_ALG_RSA_OAEP 1
|
#define MBEDTLS_PSA_ACCEL_ALG_RSA_OAEP 1
|
||||||
#define MBEDTLS_PSA_ACCEL_ALG_RSA_PKCS1V15_CRYPT 1
|
#define MBEDTLS_PSA_ACCEL_ALG_RSA_PKCS1V15_CRYPT 1
|
||||||
|
|
||||||
#if defined(MBEDTLS_PSA_ACCEL_ALG_ECDSA) && \
|
|
||||||
defined(MBEDTLS_PSA_ACCEL_ALG_ECDH) && \
|
|
||||||
defined(MBEDTLS_PSA_ACCEL_ALG_JPAKE)
|
|
||||||
#define MBEDTLS_PSA_ACCEL_ECC_BRAINPOOL_P_R1_256 1
|
|
||||||
#define MBEDTLS_PSA_ACCEL_ECC_BRAINPOOL_P_R1_384 1
|
|
||||||
#define MBEDTLS_PSA_ACCEL_ECC_BRAINPOOL_P_R1_512 1
|
|
||||||
#define MBEDTLS_PSA_ACCEL_ECC_MONTGOMERY_255 1
|
|
||||||
#define MBEDTLS_PSA_ACCEL_ECC_MONTGOMERY_448 1
|
|
||||||
#define MBEDTLS_PSA_ACCEL_ECC_SECP_K1_192 1
|
|
||||||
#define MBEDTLS_PSA_ACCEL_ECC_SECP_K1_224 1
|
|
||||||
#define MBEDTLS_PSA_ACCEL_ECC_SECP_K1_256 1
|
|
||||||
#define MBEDTLS_PSA_ACCEL_ECC_SECP_R1_192 1
|
|
||||||
#define MBEDTLS_PSA_ACCEL_ECC_SECP_R1_224 1
|
|
||||||
#define MBEDTLS_PSA_ACCEL_ECC_SECP_R1_256 1
|
|
||||||
#define MBEDTLS_PSA_ACCEL_ECC_SECP_R1_384 1
|
|
||||||
#define MBEDTLS_PSA_ACCEL_ECC_SECP_R1_521 1
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#define MBEDTLS_PSA_ACCEL_KEY_TYPE_DERIVE 1
|
#define MBEDTLS_PSA_ACCEL_KEY_TYPE_DERIVE 1
|
||||||
#define MBEDTLS_PSA_ACCEL_KEY_TYPE_HMAC 1
|
#define MBEDTLS_PSA_ACCEL_KEY_TYPE_HMAC 1
|
||||||
#define MBEDTLS_PSA_ACCEL_KEY_TYPE_DES 1
|
#define MBEDTLS_PSA_ACCEL_KEY_TYPE_DES 1
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue