CONFIG_HARDWARE_DEVICE_CS_GENERATOR

Use hardware random driver for CS random numbers

Type: bool

Help

Enables a cryptographically secure random number generator that uses the enabled hardware random number driver to generate random numbers.

Direct dependencies

ENTROPY_HAS_DRIVER && <choice CSPRNG_GENERATOR_CHOICE: Cryptographically secure random generator>

(Includes any dependencies from ifs and menus.)

Kconfig definition

At <Zephyr>/subsys/random/Kconfig:79

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:46

Menu path: (Top) → Sub Systems and OS Services → Random Number Generators → Cryptographically secure random generator

config HARDWARE_DEVICE_CS_GENERATOR
    bool "Use hardware random driver for CS random numbers"
    depends on ENTROPY_HAS_DRIVER && <choice CSPRNG_GENERATOR_CHOICE: Cryptographically secure random generator>
    help
      Enables a cryptographically secure random number generator that
      uses the enabled hardware random number driver to generate
      random numbers.

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