mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-29 13:45:45 +00:00
46 lines
1.7 KiB
Plaintext
46 lines
1.7 KiB
Plaintext
|
|
menu "Test App Configuration"
|
|
|
|
config CRYPTO_TEST_APP_ENABLE_FPGA_TESTS
|
|
bool "Allow enabling the crypto tests that require burning efuses"
|
|
default y if IDF_ENV_FPGA
|
|
default n
|
|
help
|
|
This includes the crypto tests that actually require burning some efuses.
|
|
It is better to run these tests on an FPGA to avoid mistakenly burning eFuses.
|
|
|
|
config CRYPTO_TEST_APP_ENABLE_DS_TESTS
|
|
bool "Enable DS Peripheral test cases"
|
|
default y
|
|
help
|
|
Enabling this option includes DS Peripheral related test cases in the build for supported targets.
|
|
|
|
config CRYPTO_TEST_APP_ENABLE_HMAC_TESTS
|
|
bool "Enable HMAC Peripheral test cases"
|
|
default y
|
|
help
|
|
Enabling this option includes HMAC Peripheral related test cases in the build for supported targets.
|
|
|
|
config CRYPTO_TEST_APP_ENABLE_ECDSA_TESTS
|
|
depends on SOC_ECDSA_SUPPORTED && !CRYPTO_TEST_APP_ENABLE_HMAC_TESTS
|
|
bool "Enable ECDSA Peripheral test cases"
|
|
default n
|
|
help
|
|
Enabling this option includes ECDSA Peripheral related test cases in the build for supported targets.
|
|
|
|
config CRYPTO_TEST_APP_ENABLE_XTS_AES_TESTS
|
|
depends on !CRYPTO_TEST_APP_ENABLE_DS_TESTS
|
|
bool "Enable XTS-AES Peripheral test cases"
|
|
default n
|
|
help
|
|
Enabling this option includes XTS-AES Peripheral related test cases in the build for supported targets.
|
|
|
|
config CRYPTO_TESTAPP_USE_AES_INTERRUPT
|
|
bool "Use interrupt for long AES operations"
|
|
depends on SOC_AES_SUPPORTED
|
|
default n
|
|
help
|
|
Use an interrupt to coordinate long AES operations.
|
|
|
|
endmenu
|