- (djm) Delay PRNG seeding until we need it in ssh-keygen, from markus@
diff --git a/ssh-keygen.c b/ssh-keygen.c
index 49137fb..def487e 100644
--- a/ssh-keygen.c
+++ b/ssh-keygen.c
@@ -847,8 +847,6 @@
 	extern char *optarg;
 
 	__progname = get_progname(av[0]);
-	init_rng();
-	seed_rng();
 
 	SSLeay_add_all_algorithms();
 
@@ -964,6 +962,8 @@
 #endif /* SMARTCARD */
 	}
 
+	init_rng();
+	seed_rng();
 	arc4random_stir();
 
 	if (key_type_name == NULL) {