CONFIG_SPM_SERVICE_RNG

Request random numbers

Type: bool

Help

The Non-Secure Firmware is not allowed to use the crypto hardware. This service allows it to request random numbers from the SPM.

Direct dependencies

!SOC_NRF5340_CPUAPP && SPM_SECURE_SERVICES

(Includes any dependencies from ifs and menus.)

Default

Symbols selected by this symbol

Kconfig definition

At <nRF>/subsys/spm/Kconfig:72

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:23<Zephyr>/modules/Kconfig:6<BuildDir>/Kconfig/Kconfig.modules:2<nRF>/Kconfig.nrf:25<nRF>/subsys/Kconfig:26

Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → SPM

config SPM_SERVICE_RNG
    bool "Request random numbers"
    default y if SPM
    select NORDIC_SECURITY_BACKEND if IS_SPM
    select FPU if IS_SPM
    depends on !SOC_NRF5340_CPUAPP && SPM_SECURE_SERVICES
    help
      The Non-Secure Firmware is not allowed to use the crypto hardware.
      This service allows it to request random numbers from the SPM.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)