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. |