From b87f0253d4e6619f21a1c2c2344c8887f0913141 Mon Sep 17 00:00:00 2001 From: Yaqin <135983909+Yaqin23@users.noreply.github.com> Date: Sun, 4 May 2025 13:35:45 +0100 Subject: [PATCH] Update src/state_example/key_management/key_management_1.c in branch Precogs-fix-p5mmsc3z --- src/state_example/key_management/key_management_1.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/state_example/key_management/key_management_1.c b/src/state_example/key_management/key_management_1.c index b256e8f..024159f 100644 --- a/src/state_example/key_management/key_management_1.c +++ b/src/state_example/key_management/key_management_1.c @@ -2,7 +2,10 @@ uint8_t *generate_random_bytes(uint8_t *buffer, uint8_t length) { for (int i = 0; i < length; i++) { - buffer[i] = HSM_get_random_byte(); + if (!RAND_bytes(&buffer[i], 1)) { + // Handle error in random byte generation + return NULL; + } } return buffer; }