From ffa61303fe57c3c9c355fbd12c28fdf8a973c2f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Fri, 19 Sep 2003 15:17:35 +0200 Subject: [PATCH] (main): Check return value from simple_random. Rev: src/nettle/examples/rsa-keygen.c:1.11 --- examples/rsa-keygen.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/examples/rsa-keygen.c b/examples/rsa-keygen.c index da11eda8..c5022cf3 100644 --- a/examples/rsa-keygen.c +++ b/examples/rsa-keygen.c @@ -42,7 +42,7 @@ #include "io.h" -#define KEYSIZE 500 +#define KEYSIZE 900 #define ESIZE 30 static void @@ -110,7 +110,11 @@ main(int argc, char **argv) yarrow256_init(&yarrow, 0, NULL); /* Read some data to seed the generator */ - simple_random(&yarrow, random_name); + if (!simple_random(&yarrow, random_name)) + { + werror("Initialization of randomness generator failed.\n"); + return EXIT_FAILURE; + } rsa_public_key_init(&pub); rsa_private_key_init(&priv); -- GitLab