DUT implementation of the Random Number interface.
More...
DUT implementation of the Random Number interface.
◆ phCryptoRng_DUT_Init()
Initialize the CryptoRng component.
- Returns
- Status code
- Return values
-
- Parameters
-
| [in] | pDataParams | [In] Pointer to this layers parameter structure. |
| [in] | wSizeOfDataParams | [In] Specifies the size of the data parameter structure. |
| [in] | pHalDataParams | [In] Pointer to HAL Parameter structure. |
◆ phCryptoRng_DUT_DeInit()
De-Initialize the CryptoRng with mBedTLS as sub-component.
- Note
- Its must to call this interface to De-Initialize any used global context from other libraries. If not called, there might be unusual behavior for the next executions.
- Returns
- Status code
- Return values
-
| PH_ERR_SUCCESS | Operation successful. |
| Other | Depending on implementation and underlying component. |
- Parameters
-
| [in] | pDataParams | [In] Pointer to this layer's parameter structure. |