Top level APIs of mcuxClRandom component. More...
Go to the source code of this file.
Functions | |
mcuxClRandom_Status_t | mcuxClRandom_init (mcuxClSession_Handle_t pSession, mcuxClRandom_Context_t pContext, mcuxClRandom_Mode_t mode) |
Random data generator initialization function. | |
mcuxClRandom_Status_t | mcuxClRandom_reseed (mcuxClSession_Handle_t pSession) |
Random data generator reseed function. | |
mcuxClRandom_Status_t | mcuxClRandom_generate (mcuxClSession_Handle_t pSession, uint8_t *pOut, uint32_t outLength) |
Random data generation function. | |
mcuxClRandom_Status_t | mcuxClRandom_uninit (mcuxClSession_Handle_t pSession) |
Random data generator uninitialization function. | |
mcuxClRandom_Status_t | mcuxClRandom_selftest (mcuxClSession_Handle_t pSession, mcuxClRandom_Mode_t mode) |
Random data generator self-test function. | |
mcuxClRandom_Status_t | mcuxClRandom_checkSecurityStrength (mcuxClSession_Handle_t pSession, uint32_t securityStrength) |
Random data generator security strength check. | |
mcuxClRandom_Status_t | mcuxClRandom_ncInit (mcuxClSession_Handle_t pSession) |
Non-cryptographic PRNG initialization function. | |
mcuxClRandom_Status_t | mcuxClRandom_ncGenerate (mcuxClSession_Handle_t pSession, uint8_t *pOut, uint32_t outLength) |
Non-cryptographic PRNG data generation function. | |
Top level APIs of mcuxClRandom component.