add "randomness"
authorBodo Möller <bodo@openssl.org>
Sat, 15 Jan 2000 21:48:46 +0000 (21:48 +0000)
committerBodo Möller <bodo@openssl.org>
Sat, 15 Jan 2000 21:48:46 +0000 (21:48 +0000)
crypto/dh/dhtest.c
crypto/dsa/dsatest.c

index dbdb9638283ce6627deb38beaa9b8f6a55d6c822..1346f98f839c101482e3e2db58e64833fae782ff 100644 (file)
@@ -87,6 +87,8 @@ static void MS_CALLBACK cb(int p, int n, void *arg);
 #include "bss_file.c"
 #endif
 
+static const char rnd_seed[] = "string to make the random number generator think it has entropy";
+
 int main(int argc, char *argv[])
        {
        DH *a;
@@ -100,6 +102,8 @@ int main(int argc, char *argv[])
        CRYPTO_malloc_init();
 #endif
 
+       RAND_seed(rnd_seed, sizeof rnd_seed);
+
        out=BIO_new(BIO_s_file());
        if (out == NULL) exit(1);
        BIO_set_fp(out,stdout,BIO_NOCLOSE);
index 0137fcf1f4e00617e0576933b3992d0e235bab46..220f71c26004865b492bb32136226d7e989e58c2 100644 (file)
@@ -120,6 +120,8 @@ static unsigned char out_g[]={
 
 static const unsigned char str1[]="12345678901234567890";
 
+static const char rnd_seed[] = "string to make the random number generator think it has entropy";
+
 static BIO *bio_err=NULL;
 
 int main(int argc, char **argv)
@@ -131,6 +133,8 @@ int main(int argc, char **argv)
        unsigned char sig[256];
        unsigned int siglen;
 
+       RAND_seed(rnd_seed, sizeof rnd_seed);
+
        if (bio_err == NULL)
                bio_err=BIO_new_fp(stderr,BIO_NOCLOSE);