Random Number Generation used for Encryption


I am using a third party chriptographic engine that provides a dedicated hardware accelerator for AES-128 encryption based algorithms.

I am using this engine to encrypt the data transmitted and received over RF. To make the data more secure I am looking at generating encryption 128-bits keys using a True Random Number Generator. Is there a way of achieving a true random number generation using nRF5340 or Zephyr?

Kind regards

Mohamed Belaroussi