diff --git a/examples/rsa-keygen.c b/examples/rsa-keygen.c index da11eda8b74040b7bd86e402a222c9af934f1537..c5022cf39d89b1b416ffcefaa0050b97c71f30c8 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);