Functions | |
| cy_p64_psa_status_t | cy_p64_psa_generate_random (uint8_t *output, size_t output_size) |
| Generates random bytes. More... | |
| cy_p64_psa_status_t cy_p64_psa_generate_random | ( | uint8_t * | output, |
| size_t | output_size | ||
| ) |
Generates random bytes.
| [out] | output | The output buffer for the generated data. |
| output_size | The number of bytes to generate and output. |
| CY_P64_PSA_SUCCESS | |
| CY_P64_PSA_ERROR_NOT_SUPPORTED | |
| CY_P64_PSA_ERROR_INSUFFICIENT_ENTROPY | |
| CY_P64_PSA_ERROR_INSUFFICIENT_MEMORY | |
| CY_P64_PSA_ERROR_COMMUNICATION_FAILURE | |
| CY_P64_PSA_ERROR_HARDWARE_FAILURE | |
| CY_P64_PSA_ERROR_CORRUPTION_DETECTED | |
| CY_P64_PSA_ERROR_BAD_STATE | It is implementation-dependent whether initialize results fails in this error code. |