AM263P4: TIFCS modules vs drivers

Part Number: AM263P4

Tool/software:

Hi,

I'm implementing secure features for an application and have been reading through the TIFS documentation. The roles of the DTHE (for crypto operations) and the HSM Server (for certificate verification) are clear to me.

However, while reviewing the Modules section, I noticed that there are also APIs for Certificate Authentication and RNG Services under SoC-Specific Device Drivers.

My question is:

What’s the difference between the RNG Services and Certificate Authentication APIs under the SoC-Specific Device Drivers, versus those under DTHE and the HSM Server?

I’d like to understand when to use each of these and how they differ in purpose or functionality.

Thank you