1.2.10.3 Configuring The Library

The SE Random Service has no configuration options via MCC. It just satisfies the requirement of other components, such as Smart Energy communication stacks.

The random numbers can be generated from different sources, depending on the presence of TRNG peripheral or Cryptographic library:

  • If TRNG peripheral is present, the random numbers are generated using TRNG peripheral.

  • If TRNG peripheral is not present but Cryptographic library is present, the random numbers are generated using Cryptographic library.

  • If neither TRNG peripheral nor Cryptographic library are present, the random numbers are generated using random standard C library.

Figure . SE Random Service configuration options
SE_RANDOM_mcc_configuration