Initial commit
Initial commit.
This commit is contained in:
35
bootloader/mcuboot/sim/mcuboot-sys/csupport/config-ec-psa.h
Normal file
35
bootloader/mcuboot/sim/mcuboot-sys/csupport/config-ec-psa.h
Normal file
@@ -0,0 +1,35 @@
|
||||
/*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
* Copyright (c) 2023 Arm Limited
|
||||
*/
|
||||
|
||||
#ifndef MCUBOOT_PSA_CRYPTO_CONFIG_ECDSA
|
||||
#define MCUBOOT_PSA_CRYPTO_CONFIG_ECDSA
|
||||
|
||||
#if defined(MCUBOOT_USE_PSA_CRYPTO)
|
||||
#include "config-add-psa-crypto.h"
|
||||
#endif
|
||||
|
||||
#define MBEDTLS_ECP_C
|
||||
#define MBEDTLS_ECP_NIST_OPTIM
|
||||
#define MBEDTLS_ECDSA_C
|
||||
|
||||
/* mbed TLS modules */
|
||||
#define MBEDTLS_ASN1_PARSE_C
|
||||
#define MBEDTLS_ASN1_WRITE_C
|
||||
#define MBEDTLS_AES_C
|
||||
#define MBEDTLS_BIGNUM_C
|
||||
#define MBEDTLS_MD_C
|
||||
#define MBEDTLS_OID_C
|
||||
#if defined(MCUBOOT_SIGN_EC384)
|
||||
#define MBEDTLS_SHA384_C
|
||||
#define MBEDTLS_SHA512_C
|
||||
#define MBEDTLS_ECP_DP_SECP384R1_ENABLED
|
||||
#else
|
||||
#define MBEDTLS_SHA256_C
|
||||
#define MBEDTLS_SHA224_C
|
||||
#define MBEDTLS_ECP_DP_SECP256R1_ENABLED
|
||||
#endif /* MCUBOOT_SIGN_EC384 */
|
||||
|
||||
#endif /* MCUBOOT_PSA_CRYPTO_CONFIG_ECDSA */
|
||||
Reference in New Issue
Block a user