zephyr/modules
David Brown 4164b17034 modules: mbedtls: Enable PKCS1 v2.1
This Mbed TLS configuration option was being selected based on a
non-existent Kconfig option, and hence would never be defined.  v2.1 of
PKCS1 was published in 2003.  Use of v1.5 has been deprecated since
2016, and should not be used in new or existing designs.

Enable the v2.1 version in any situation where RSA is used for
signatures.  In the future, we should disable v1.5 entirely, but only
after all uses have been determined and possibly corrected.

No significant weaknesses have been found in v1.5, however v2.1 has a
significant security proof.  However, v2.1 does require an entropy
source, which may be an issue in some embedded device situations (which
likely are problematic for other cryptographic reasons).

Signed-off-by: David Brown <david.brown@linaro.org>
2021-05-09 09:59:22 -05:00
..
hal_nordic modules: hal_nordic: nrf_802154: Fix RADIO IRQ handling configuration 2021-04-07 14:17:22 +02:00
mbedtls modules: mbedtls: Enable PKCS1 v2.1 2021-05-09 09:59:22 -05:00
nanopb modules: nanopb: introduce new module 2021-04-08 14:57:55 +02:00
segger modules: add segger module locally, and update to 3.30 2021-05-08 17:06:24 -04:00
tensorflow modules: add tensorflow 2021-04-29 08:35:57 -04:00
TraceRecorder modules: enable percepio tracerecorder for tracing 2021-05-07 22:10:21 -04:00
trusted-firmware-m modules: tf-m: do not expose TF-M NS interface include directories publicly 2021-05-09 09:59:22 -05:00
Kconfig modules: mbedtls: move CMakeLists.txt. into the main tree 2021-05-09 09:59:22 -05:00
Kconfig.altera
Kconfig.atmel
Kconfig.canopennode
Kconfig.civetweb modules: civetweb: Add proper dependency to Kconfig 2021-03-10 14:53:15 -05:00
Kconfig.cmsis modules: cmsis-dsp: Support compiling on native posix 2021-01-27 14:48:37 -05:00
Kconfig.cmsis_dsp
Kconfig.cypress
Kconfig.eos_s3 modules: add Kconfig for QuickLogic EOS S3 module 2020-09-04 14:48:49 -04:00
Kconfig.imx
Kconfig.infineon soc: arm: add infineon_xmc series support 2020-05-09 14:21:44 +02:00
Kconfig.libmetal
Kconfig.loramac-node modules: loramac-node: add SX1272 support 2021-02-28 16:36:35 -05:00
Kconfig.mcuboot_bootutil modules: introduce MCUBOOT_BOOTUTIL module 2021-01-14 18:03:38 +01:00
Kconfig.mcux modules: Add OS timer support 2021-04-21 20:40:24 -04:00
Kconfig.microchip
Kconfig.nuvoton soc: arm: add support for nuvoton numicro m48x series 2020-07-01 21:09:25 +02:00
Kconfig.open-amp
Kconfig.silabs
Kconfig.simplelink
Kconfig.sof modules: Add Sound Open Firmware module 2021-01-06 07:53:46 -06:00
Kconfig.st modules/hal_st: Align sensor drivers to stmemsc HAL i/f v1.03 2020-10-13 09:46:08 -05:00
Kconfig.stm32 modules: Delete switches USE_STM32_HAL_RCC and USE_STM32_HAL_RCC_EX 2020-10-28 09:28:15 -05:00
Kconfig.syst logging: add STP transport and raw data output support for syst 2020-11-17 10:09:19 -06:00
Kconfig.tinycbor
Kconfig.tinycrypt
Kconfig.vega
Kconfig.xtensa
modules.cmake cmake: zephyr modules: sanitize all module name when used as variable 2021-01-20 12:59:19 +01:00