From 9ee3b2d0ba0eddabe83e6644627074141a557e32 Mon Sep 17 00:00:00 2001 From: miha-q <> Date: Thu, 15 Aug 2024 20:14:17 -0400 Subject: [PATCH] Thu Aug 15 08:14:17 PM EDT 2024 --- src/hardware.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/hardware.c b/src/hardware.c index 9411c12..a2ef328 100644 --- a/src/hardware.c +++ b/src/hardware.c @@ -135,10 +135,10 @@ void qansel_quantis_chunk(unsigned char** chunk) FILE* f = fopen("/dev/qrandom0", "r"); unsigned char c = fgetc(f); while (c == 0x00) c = fgetc(f); - (*chunk)[0] = c & rand(); + (*chunk)[0] = c & (unsigned char)((rand() & 0xFF)); for (int i = 0; i < QANSEL_QUANTIS_CHUNK_SIZE - 1; i++) { - (*chunk)[i + 1] = fgetc(f) & rand(); + (*chunk)[i + 1] = fgetc(f) & (unsigned char)((rand() & 0xFF)); } fclose(f); } \ No newline at end of file -- 2.39.5