zephyr/subsys/random
Jordan Yates bff97fbc7f random: `sys_csrand_get` backend for `TEST_RANDOM_GENERATOR`
When non-random number generation is allowed via
`TEST_RANDOM_GENERATOR`, enable an implementation for `sys_csrand_get`
that stubs out to `sys_rand_get`. This enables libraries that request
CS random numbers to be tested in CI, even if the results are not CS in
that context.

The documentation for `TEST_RANDOM_GENERATOR` is explicit enough about
the dangers of enabling this in production.

Signed-off-by: Jordan Yates <jordan@embeint.com>
2024-10-16 10:00:47 +02:00
..
CMakeLists.txt random: `sys_csrand_get` backend for `TEST_RANDOM_GENERATOR` 2024-10-16 10:00:47 +02:00
Kconfig random: `sys_csrand_get` backend for `TEST_RANDOM_GENERATOR` 2024-10-16 10:00:47 +02:00
random_ctr_drbg.c
random_entropy_device.c
random_handlers.c build: namespace the generated headers with `zephyr/` 2024-05-28 22:03:55 +02:00
random_test_csprng.c random: `sys_csrand_get` backend for `TEST_RANDOM_GENERATOR` 2024-10-16 10:00:47 +02:00
random_timer.c random: timer: Comply with MISRA Rule 14.4 2024-06-17 17:46:16 -04:00
random_xoshiro128.c