mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-19 11:04:20 +00:00
refactor(tbbr): enforce compile-time error for invalid algorithm selection
Enforced compile-time error on invalid algorithm selection. Change-Id: I517aa11c9fa9fda49483f95587f43529085c9d5d Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
This commit is contained in:
parent
0e1dc0f2bc
commit
2ea42fec35
1 changed files with 4 additions and 2 deletions
|
@ -45,7 +45,7 @@
|
|||
#else
|
||||
#error "Invalid value for TF_MBEDTLS_KEY_SIZE"
|
||||
#endif
|
||||
#else /* Only using ECDSA keys. */
|
||||
#elif TF_MBEDTLS_USE_ECDSA
|
||||
#if TF_MBEDTLS_KEY_SIZE == 384
|
||||
#define PK_DER_LEN 120
|
||||
#elif TF_MBEDTLS_KEY_SIZE == 256
|
||||
|
@ -53,7 +53,9 @@
|
|||
#else
|
||||
#error "Invalid value for TF_MBEDTLS_KEY_SIZE"
|
||||
#endif
|
||||
#endif
|
||||
#else
|
||||
#error "Invalid value of algorithm"
|
||||
#endif /* TF_MBEDTLS_USE_RSA */
|
||||
|
||||
#if TF_MBEDTLS_HASH_ALG_ID == TF_MBEDTLS_SHA256
|
||||
#define HASH_DER_LEN 51
|
||||
|
|
Loading…
Add table
Reference in a new issue