The latest development version of this page may be more current than this released 2.1.0 version.
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 subsys/random/Kconfig:86

Included via Kconfig:8Kconfig.zephyr:41subsys/Kconfig:30

Menu path: (Top) → Random subsystem → 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.)